obnoxionado
A person who thinks they're the smartest person in the world because they know a tiny bit of something and act like it's a big deal.
My friend's dad talks about football like he's the quarterback of the universe.
He texted me, 'You think you’re smart? I know the difference between a noun and a verb.' I do. I just don’t want to argue.
She kept bragging about knowing the lyrics to one song like it was a Grammy win.