"overexcited or irrational, typically as a result of infatuation or excessive enthusiasm; mentally confused." Damn it! What IS that word!?

— Duncan Jones (@ManMadeMoon) February 16, 2016