Top definition
A car that is traped in some way. Double parked or stuck in traffic for example. Comes from land locked land masses.
I would have been here on time but I was carlocked in the parking lot.
by HybridStorm October 11, 2005
Get the mug
Get a carlocked mug for your coworker Nathalie.