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
Get the mug
Get a BP Moment mug for your father-in-law Jerry.