meaning of ambulam

ambulam meaning in Urban Dictionary

the ghetto type of ambulance.