Top definition
Short for 'Happy Nice Woo Froodle'
Used as an exclamation of overjoyedness of a near-orgasmic nature.
Woo! Yay! Houpla! Henwuf!!!!
by jeffthejiff January 09, 2004
Get the mug
Get a henwuf mug for your Facebook friend Jerry.