Skip to main content

Definitions by hahaighya

The smell of a women left over from a night of clubbing
"Bitch I can smell your stronche from here"
stronche by hahaighya January 10, 2015