1 definition by frankie delscrioux

1. a good choclate drink
2. slang for the male reproductive organ
1. that yoo hoo was awesome
2. your yoo hoo was awesome
by frankie delscrioux April 23, 2004
Get the yoo hoo mug.