Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of smart-ass:
noun: Alternative spelling of smart ass [(slang, sometimes vulgar) A person regarded with an obnoxiously determined advancement of one's own personality, wishes, or views.]