1 definition by jalas

Top Definition
somthing that defines a retard or idiot
you stupid ru ru

are toy a ru ru
by jalas January 29, 2007

Mug icon
Buy a ru ru mug!