Funny comebacks when you are called smarty pants
Urban dictionary defines smarty pants as someone who displays intelligence in an annoying way. Smarty pants can…
Urban dictionary defines smarty pants as someone who displays intelligence in an annoying way. Smarty pants can…