Skip to main content

Definitions by BenGrover

Gag station 

Share definition Flag
Another name for a glory hole
Hey, are you going to that new gag station on Ridgewood Ave?
Gag station by BenGrover October 27, 2015