Country Dictionary

A fork of Rural Dictionary

the trap

A hangout place and/or a crackhouse.

Meet me at the trap its goin down.

by Olie The Goalie April 21, 2006