Top definition
Anyone who has an extreme physical/ sexual attraction to large red haired angry women
Look at that therp, gawking at them uggos
by anondelivars June 02, 2009
Get the mug
Get a Therp mug for your fish Günter.