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*
3👍 2👎