Skip to main content

Definitions by akumal1

Stangled 

Being caught unaware, cheated, double delt, stabbed in the back.
"He thought he had the promotion in the bag until he was Stangled by the boss's nephew."
Stangled by akumal1 March 12, 2010