Top Definition
1. not one penguin, but two!
2. Something so insane that it can't be spoken about.
1. Man did you see that double penguin Kevin, that was insane!
2. Kevin did that crazy double penguin last night and he sure is feeling sore today.
by bigbruder January 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 We'll never spam you.