Skip to main content

Jofopico8463's definitions

roo roo

a vocal sound resembling yodeling that a dog will illicit when he is unsure if barking will result in punishment.
Oh dont mind Sidd, those are just his roo roo's
by Jofopico8463 October 21, 2010
mugGet the roo roomug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email