Skip to main content

Definitions by jarvish

roo roo roo 

incoherent soccer babble down by the Kirkle tribe
Me and my dad roo roo roo. Roo? ROO!
roo roo roo by jarvish October 1, 2003