Country Dictionary

A fork of Rural Dictionary

bugaboo

overly annoying person that constantly calls and calls and just keeps calling

Papa is a bugaboo

by Chilyx November 06, 2017