2 definitions by TheHeadmaster95
Derived from the words "sweet" and "shart". Meaning: the smell of a woman combined with something sickening.
by TheHeadmaster95 March 30, 2015
When you're not in the mood, but still feel the need to masturbate, and end up doing it. (Eg, if you can't sleep and masturbate even if you don't want to)
Man, I couldn't sleep last night, and I tried everything, so in the end I comitted introverted rape...
by TheHeadmaster95 November 8, 2016