1 definition by R@ch

Someone who thinks they are the best thing ever.

One who thinks he is champagne in a tall glass, yet they are infant warm piss in a plastic up.
You know Mo, he's an obnoxious twat he is
by R@ch January 29, 2016
Get the obnoxious twat mug.