>

Smart Alec – HotForWords

Hello my dear students! Today, we use the term “smart Alec” to describe anyone who is overly self-confident, or pretentious about their own cleverness. But where did it come from? [...]

Go to Source or look here

Leave a Reply