1 definition by EOJ20

A Guy who doesn't know how to drive a car, crashes constantly and damages parts on their car
Person 1: "Did you see that Renault Megane crash into that Skoda?"
Person 2: "What a McCracken"
by EOJ20 January 6, 2023
Get the McCracken mug.