BIBA

See also: biba

English

Phrase

BIBA

  1. (medicine, initialism) brought in by ambulance.

Anagrams