What does ambuli Ambuli mean?

ambuli Ambuli meaning in Urban Dictionary

Plural for ambulance. The plural of ambulances