Top definition
A drug dealer who spends a considerable amount of time in the trap. Literally 'One who hounds the trap'.
Damn man, that nigga has been posted up on the corner all day, what a traphound.
by DJSquared March 11, 2008
Get the mug
Get a Traphound mug for your daughter-in-law Jovana.