meaning of Axle cracker

Axle cracker meaning in Urban Dictionary

A speed bump. So named because if you drive too fast over one, it may cause really serious harm to the suspension system and/or axles of your car.