Skip to main content

Definitions by Mister Marc

Car Alarm 

Any person that will not shut the fuck up.
Oh my god, she's still talking?
Yeah, total fucking car alarm
Car Alarm by Mister Marc December 1, 2015