1 definition by jjssadsdmdlfelkijs

When someone has sweat patches showing under the armpit.
Hey Callum look at James' Ru Ru's
by jjssadsdmdlfelkijs October 7, 2010
Get the Ru Ru mug.