A fork of Rural Dictionary
to stangle or be stangled by friend or foe. is while screwin your lady friend they sneak up on you, and then tickles your dangly balls. thus stangled.
while i was screwin my bitch, ken came in and totally stangled me. NOT cool.