1 definition by Ahfjana1883

Extremely annoying roommate that is very smelly and renowned for stealing everything
by Ahfjana1883 April 9, 2018
Get the Tharg mug.