1 definition by ArmedRooster

a word that simply means awesome.
Oh my god! Have you seen the new episode of Big Bang Theory? That episode was fucking henry!

Dude, the moonkin dance on WoW is henry!
by ArmedRooster January 9, 2011
Get the henry mug.