flabbercock

A person who is really interesting but a bit of a dick!
You are such a flabbercock?
by V&B June 12, 2011
mugGet the flabbercock mug.

Flabbercocked

To be extremely tired of being dicked.
Damn the boss won't get off my ass and I am just so flabbercocked after that gayngbang.
by Lukejo September 20, 2016
mugGet the Flabbercocked mug.