hey have you seen sandy?  yeah, she's over next to that cafuladouche
a vehicle that is occupied by two or more douchebags
"hey have you seen sandy?  yeah, she's over next to that cafuladouche" What is the definition of "cafuladouche"?