What is B M W?
1. blow my wang
2. a type of car
3. also a blow job
hey i just got a b m w
See bmw, blow, pillow, bed, sex