1550s, "trim, neat, spruce, smart," possibly an alteration of Low German smuk "trim, neat," from Middle Low German smücken "to adorn," and smiegen "to press close" (see smock). The meaning "having a self-satisfied air" is from 1701, an extension of the sense of "smooth, sleek" (1580s), which was commonly used of attractive women and girls. Related: Smugly; smugness.