look up any word, like donkey punch:

1 definition by LordBritish

 
1.
A car from the german car maker BMW.
From song "Who Am I" by Beenie Man:

Who got de keys to my bimma
by LordBritish November 28, 2005