smarty Play nounA smart aleck.nounA quick-witted person.nounA would-be witty person; a smart.nounAn obnoxiously clever or quick-witted person; a smart aleck.