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.
BOOFALOO
Meaning of BOOFALOO in English
Slang English vocab. Английский сленговый словарь. 2012