Top definition
pretty much an idiot..
can also be an insult to people
Oh dobooplaba come here.
by boopup June 02, 2018
Get the mug
Get a dobooplaba mug for your mom Helena.