Skip to main content

JankerWanker's definitions

Letting the Demons Out

Masturbating to release stress and/or anger.
"Where did Steve go after he got fired from work yesterday?"
"I think he was at home letting the demons out."
by JankerWanker April 21, 2013
mugGet the Letting the Demons Out mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email