1 definition by Coop0818

Someone who is always whining and complaining and you reply “Oh. Boo fuck your hoo
by Coop0818 April 30, 2022
Get the Boo Fuck My Hoo mug.