yeah some car guard fucked my car up
a person that is supposed to guard your car wherever it is parked, although most of them are too drunk or high to be of any protection to your car
"yeah some car guard fucked my car up" What is the definition of "car guard"?