Top definition
Extremely annoying roommate that is very smelly and renowned for stealing everything
She is a tharg
by Ahfjana1883 May 24, 2018
Get the mug
Get a Tharg mug for your cat Vivek.
buy the domain for your diy site