meaning of braille-allel parking

braille-allel parking meaning in Urban Dictionary

parallel parking your car in a tight area by thumping into the car right in front and/or behind you.