1 definition by TDSleader

Top Definition
When you trap all the hoes in a place called a depot
Bobby took the girls to the trap depot
by TDSleader December 17, 2014

Mug icon
Buy a Trap depot mug!