Definitions by Terd Fergusen
Angry Elmo
Is when a man is receiving a hand job by a man/women with a sock puppet on their hand. Seconds from climaxing the puppeteer slaps the recipient in the testicles.
Angry Elmo by Terd Fergusen March 30, 2015