A person who does not shower/wash frequently and has gone over a week without washing themselves
Person 1: That guy smells really bad
Person 2: Duh! what can you expect from a Remball
by Jardom April 8, 2010
Get the Remball mug.