Top Definition
this is self explanatory, it is the trap a Ho falls into as she gets fucked emotionally and physically.
Lisa wanted to make some easy money on the corner, but she didn't know it was gonna be a htrap when a car full of guys pulled up.
by htrap January 22, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.