Not that I've ever used it myself, but it would be a crying shame to restrict the use of the Scottish 'bawbag'.
Also, are 'wankbadger', 'fucknugget', 'fuckbustard' and 'shitgibbon' sufficiently gender neutral?
(Not working on a dictionary at all, oh no.)