An act of vigorous male masturbation.
"Cathy walked in on Dave while he had his pants down punishing the Megatron. He quickly looked up in sweaty, red faced shock."
by bored_redditor January 08, 2012
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×