band-aid buggy

noun
RareNot in standard dictionaries
1

An ambulance.

Thesaurus

#slang