Top definition
A guy who's considered a real 'stud'. Into his cars, muscular, majestic and well liked. Able to create great things.
Izaak: Wow, did you see that guy?
Alain: Yeah, he's such a carstud. Even created the Elite Police Force
by ZedXYZ January 29, 2016
Get the mug
Get a carstud mug for your sister-in-law Nathalie.