1 definition by Mayurax

Top Definition
One whom is obsessed with saying *I am a Roarasaurus.Roar!*.Also can mean large penis.but preferable deffinition is previously stated.
I am like so Jodo today.
Hey kid, your acting like a jodo this morning.
I drank soo much milk i feel like jodo.
by Mayurax December 20, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.