dabberooni
Someone who thinks they're the best at everything, even when they're clearly not.
Dabberooni: 'I'm the best at everything, even though I failed the test.'
Dabberooni: 'You're the only one who's not the best, so I'm the best.'
Dabberooni: 'I don't need to practice, I'm the best.'
xs