BOOFALOO


Meaning of BOOFALOO in English

A person, place, or thing which causes undue discomfort or annoyance. Example: I have a really bad toothache. Those boofaloos at the dentist office probed my cavity too long.

Slang English vocab.      Английский сленговый словарь.