boofaloo - meaning and definition. What is boofaloo
Diclib.com
Online Dictionary

What (who) is boofaloo - definition


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