meaning of Carstitute

Carstitute meaning in Urban Dictionary

A sex employee that propositions their particular clients in the shape of a car.