What does awd burnouts mean?

awd burnouts meaning in Urban Dictionary

First off you 'must' have and all sorts of wheel drive vehicle, vehicle. The aim would be to rev high enough and dump the clutch or let off the brake with a intense and awesome joyride finale.