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 firstname.lastname@example.org. We'll never spam you.×