"Names are always funnier when you add the word pants to the end." ~ Junie B. Jones
I concur, Junie B.
These are some of my favorites:
"Oh, is that right, Mr. Sarcastic Pants?"
"I think you need a nap, Little Miss Cranky Pants."
"Hold your horses there, Mr. Impatient Pants."
"I like to call him Hot Pants!"
"Well, I like to call her Fancy Pants."
"Hey there, Mr. Short Pants."
And about anyone grouchy, I might say, "Whatever. He's being a Mr. poopy pants."
It just never gets old. Never.