Did you mean bugaboo?
bugaboo
noun
°alternative spelling of bug-a-boo.