1 definition by Laughing Legend

Top Definition
A girl who sells herself for drugs
That Megan chick with the pink dreads will fuck anyone for drugs she is a trap whore...
by Laughing Legend February 01, 2016

Mug icon
Buy a Trap Whore mug!