smarty-pants ( synonym found)

Definition of smarty-pants:


Back to Top