smug
Fun Dictionary
-> smug
Search:
smug
- Vulgar Dictionary definition
A nick name for a blacksmith; also neat and spruce.