Top Definition
Refers to not completely thinking a plan through before putting it into action. Based on the many failed attempts by BP to cap the oil spill in the Gulf.
Man 1: Did you hear about that cap that was supposed to catch the oil in the Gulf.

Man 2: Yeah, I thought that was working, what happened?

Man 1: The cap wasn't big enough to hold all of the oil, so they need another new plan.

Man 2: Oh, another BP Moment.
by bDizzle13 June 25, 2010
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.