obbodacious
Someone who thinks they're the best and won't stop telling everyone why.
He said he's the best at everything and won't shut up about it. Obbodacious.
She's the most obbodacious person I know. She talks about herself all day.
My neighbor brags about his lawn like it's a trophy. Obbodacious.
xs