look up any word, like darude - sandstorm:

1 definition by ivisu

 
1.
A hottie with good taste in cars. Likes BMW's.
She's a BMW Babe.
by ivisu January 27, 2009