stronche

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