1 definition by Dude, where's our limo?

Rueben - Sri-lankan term for the natorious wide mouthed frog (see- God for an explanation)
"BEWARE Orla! Rueben is coming!"
by Dude, where's our limo? August 23, 2004
Get the Rueben mug.