Top definition
A word so awesome it has no real definition but is only used to emphasize exclamation.
Person 1 - Hey, how's it going?

Person 2 - Shamaloo!!

Person 1 - You need not say more my friend.
by Keegs171 January 07, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush