1 definition by pucksock

A term used when something someone has wanted passionately blows up in their face. Coined after the BP Oil Spill in which Republicans were forced to choke on their own words.
Drill Baby, Drill
by pucksock March 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.

×