"smart-ass" refers to someone who knows more but who is not at all modest and will talk about something not commonly known to people who don't know it.
Depending on the situation and the intonation it can be an insult or a joke. If you mean it as a joke it's best to smile!
September 15, 2008
Still haven’t found your answers?
Write down your questions and let the native speakers help you!