Top definition
Simply put, a white car.
My friend has a white car, so we aptly nicknamed it "Carcausian".
by FrazaFraz February 05, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush