Wiseass

Alternative forms

 * wise-ass

Noun

 * 1) One who makes wisecracks; a sassy or cocky person.

Synonyms

 * smart aleck, wise guy
 * wiseacre

wiseass