Top Definition
Another term for furious and satanic masturbation ie ive been up all night strangling-satan
Person 1: Hey dude did your friend sleep in my bed while i was away fucking your mum?

Person 2: No way dude...

Person 1: It smells like someone other than me has been strangling-Satan in my bed again *smack*
by bennycnz April 02, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.