Green’s Dictionary of Slang

ambulance n.

In exclamations