smartasses

For definition of smartasses, please visit here.