Smug Prick means: A person who is happy with their own achievements. (in Community Dictionary, added by Siena Reed)
What else does Smug Prick mean?
- A person who is self-centered and selfish. Someone who will do anything to make their own way in life and then sell anyone they meet. (in Community Dictionary, added by Rigescent)