What does bmw x6 mean?

bmw x6 meaning in Urban Dictionary

an item of crap produced by some intoxicated janitors at bmw that is considered to be over-priced X5 and being gass guzzling. It's infamous for the oversized fat butt and it is nearly because bad as United states cars.