loony van

loony van

English Noun
Ad

Definition

An ambulance used to take a mental patient away to an institution.

Ad