meaning of Ass to nose traffic

Ass to nose traffic meaning in Urban Dictionary

really bumper to bumper traffic.