Top Definition
Doing something awesome. In Captain America: The First Avenger, Cap takes out a submarine by punching it. This is an act of being awesome. The sub is a metaphor for an object, person or event of which someone defeats or conquers in some way.

There is also to have your sub punched when something less than awesome happens to you.
I got straight As, proposed to my lady friend and won the lottery, its been a day of sub punching!
by Team Mitch April 24, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×