1 definition by Freak7634

1
someone who hangs the area where drugs are sold also know as the trap
by Freak7634 April 21, 2009
Get the mug
Get a trap nigga mug for your guy Jovana.