look up any word, like eiffel tower:
The trap is a place where illicit drugs are sold, usually a street corner. Ergo, running the trap would be running a business where illicit drugs are sold.
To run run the trap requires great risk and skill. A career choice in running traps is not right for everyone. Ask your doctor whether or not running the trap is right for you.
by themadh January 14, 2013