• Copyright

    Senior Member
    American English
    You have "smart-pants" in your message, but I'm guessing you mean "smarty-pants" as in your subject line, which is a fine word for many children. You can make it even more amusing by adding "Mister": "Ok, Mr. Smarty-pants, that'll be enough of that."

    And you can add Mr. Cranky-pants to your English wardrobe for grumpy, tantrum-throwing children... with or without the Mister. :)
    < Previous | Next >