meaning of Ambulette

Ambulette meaning in Urban Dictionary

automobile service for old people. The drivers which failed the ambulance test check-out work there. Mostly losers or old folks by themselves.