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.
Alan is being such a car guard
by Bruce6753 January 5, 2013
mugGet the Car guardmug.

Share this definition