Skip to main content

Definitions by Demcars

Demcars is a saying that some people in the south Texas area made up. It’s basically saying damn that cars bad ass.
Yo look at that Demcar, that shits nice!

Demcars
demcars by Demcars June 30, 2024