Adjective- An idiot, someone who is incompetent and incapable of understanding simple concepts and situations
"Wow, the Gerguri brothers are a load of badaboofs!"
by Hdnhdhd November 3, 2022
Get the Badaboof mug.