2 definition by yugiohfan2010

Top Definition
Used to describe someone who makes a snafu out of something deceptively simple. Refers to the 2010 BP oil leak in the Gulf of Mexico. Can also be used in the feminine sense, as in "she could work for BP."
Dave: "Did you see Robert Green fuck up that easy save that could have won the game for England?"
Ralph: "That was devastating. He should have had that damn ball!"
Dave: "Hell, if he keeps playing that badly, he could work for BP!"

Sarah: "Oh, I cannot fucking BELIEVE Kimberly! How could she fuck up my order?"
Amber: "I know. She could work for BP."
by yugiohfan2010 June 17, 2010

Mug icon
Buy a he could work for BP mug!
Excruciatingly nauseating.
Dave: Did you hear about what happened in the baseball game last night?
Brian: Yeah, I saw David Murphy slip on the grass and fall and miss an easy fly ball out.
Dave: I heard the Rangers lost because of that mishap.
Brian: Yeah, it was an excruseating loss.
by yugiohfan2010 June 14, 2010

Mug icon
Buy a excruseating mug!