Yeah, but I don't think "dickhead" is quite vulgar enough to describe you. I could think of a few other choice words to call you, but then it'd almost be too vulgar to the point I'm being rude in public, and then everyone would think I'm a dickhead.

So I think cunt works well. It's nicely in the middle. Vulgar enough, but not so vulgar people think I'm a dickhead.