1 definition by akumal1

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."
by akumal1 March 13, 2010
Get the Stangled mug.