Carspotters Share definition Flag Carspotters are an annoying group of men that take shitty pics of cars on their expensive camera. These carspotters act like retards taking pics of cars they can't afford Carspotters by Santasquad100 August 24, 2023 0 0 Get merch Get the Carspotters mug. Buy Now — $32.95 See more merch