English | German | Russian | Czech

smarty boots English

Meaning smarty boots meaning

What does smarty boots mean?

smarty boots

(informal) A smart aleck or know-it-all.

Are you looking for...?