Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
World
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
World
Advertise
Search
bp
Share definition
British petroleum
.
basically
, its
the company
that had that big oil spill.
wow, bp
really
messed up
this time
didnt
they?
by
hobble3312
June 25, 2010
Flag
Get the
bp
mug.
More random definitions