by breakupbeard August 6, 2011
by doublechin August 18, 2007
Don't be such a Robert Sarno.
by rnadompreson March 22, 2017
A place to dispose of your used needles after use also very close to a police station so you know the narcan isn’t far
Fuck man I was walking through Sarno plaza and stepped on another dirty needle dude, I’m stressed out you think I could get some head
by Chopperindabag March 10, 2019