smartypants
English
Etymology
From
smarty
+
-pants
.
Noun
smartypants
(
plural
smartypants
)
Alternative form of
smarty pants
.