Obnoxitron
A person who thinks they're the best at everything and won't shut up about it.
My cousin is an obnoxitron. He talks about video games for 10 hours straight.
She thinks she's the queen of the world because she got an A on a math test.
He won't stop bragging about his cat like it's the president.
xs