by jarvish October 01, 2003
by bigdickzi January 24, 2023
a vocal sound resembling yodeling that a dog will illicit when he is unsure if barking will result in punishment.
by Jofopico8463 October 19, 2010
A musical instrument made from the cardboard tube of a paper towel roll. The player places the tube to their mouth and says "roo roo" repetedly. Can also be made from the center of wrapping paper rolls.
Whenever I come to the end of a roll of paper towels, the kids yell "I GET THE ROO ROO", and they drive me nuts.
by FatSlobBob October 06, 2008
by acestar* December 28, 2008
An Australian Jenna.
by true.fact March 31, 2011
the most amazing gorgeous person to ever meet. she's always there for you when you're crying or just need a hug. she is always there to make you laugh and smile in times when you didn't think you could smile. she's the bobby joel to your betty the rainbow dash to your apple jack. she's the one you want as your best friend. and boyfriend but she's taken by me. im her fiance back off bois.
by dragqueendonaldtrump April 03, 2022