Bugaboo Posted on May 23, 2019 by Carol with Leave a comment My friend gave me this nickname randomly Idk why she did it. Related