meaning of Allen tuck n roll

Allen tuck n roll meaning in Urban Dictionary

The work of starting the car door, nd jumping out whilst the automobile is in movement. Typically done on xanex by man or woman's utilizing the final name 'Allen'.