Skip to main content

Definitions by marsciey

medusa's stare 

When you're masturbating and make eye contact with yourself in the mirror
"Yesterday I was rubbing one out because of boredom in the bathroom, but didn't finish because I looked in the mirror and saw the Medusa's stare."
"Oh shit, that sucks."
medusa's stare by marsciey January 28, 2019