meaning of bambalance

bambalance meaning in Urban Dictionary

Another term for an ambulance