1 definition by Fenris117

Top Definition
The extra balls one gains behind the wheel of a vehicle.
Whoa! Did you see that guy cut me off? That guy has some carjones.
by Fenris117 August 16, 2014

Mug icon
Buy a carjones mug!