One with a strong attitude. Someone who thinks they know it all.
Wow quit being such a duncan today.
47👍 80👎