Skip to main content

Definitions by AFH2w00ly

Penny Spot 

A Penny Spot is an area where junkies scrape for change or pander to buy drugs
“You hear about that hobo that stabbed tourists at the Penny Spot?”
Penny Spot by AFH2w00ly December 2, 2022