What is Pump Town?
A synonym for meaningless sex. See also pump town session.
Yo, did you take that bittie to pump town last night?
See pts