Top definition

A bra made of crude oil inside sea shells. Perfectly padded, and with great support, but is a hassle to remove.
Luke: Nice bra. It brings out your breasts!

Aleksandra: Oh yeah, its a BP Bra, its so hard to get off though!

Luke: Damn. Can I try? I'm not Obama or a BP expert, but i'll try. =)
by WHBS-TV Most Hours June 05, 2010
Get the mug
Get a BP Bra mug for your brother-in-law Manafort.
Jul 6 Word of the Day
Phrase meaning that a deceased cannot rest in peace until society changes due to the circumstances of a death.
People said rest in power for the unarmed man had been shot by the police.
by FooBarBiz October 12, 2017
Get the mug
Get a Rest in power mug for your mate Abdul.