Subscribe English
look up any word, like alabama hot pocket:
 
1.
Noun, The substance expelled from the nose of a reindeer.
"That reindeer sneezed a rooga on my sleeve"
by Bobbelieu December 09, 2004
9 7