Bruce6753's definitions
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 5, 2013
Get the Car guardmug.
Get the Car guardmug. We'll email you a link to sign in instantly.