A fork of Rural Dictionary
A person who can be rude with some people, but nice to others. They are very narcissistic and they don’t want to interact with most people.
Here comes the smoshbock, he’s been looking at the mirror for the last 15 minutes.