Car guard

A girlfriend or boyfriend that is too clingy. The word comes from south Africa where car guards beg for money after supposedly guarding your car.
by Bruce6753 January 05, 2013
Get the Car guard mug.