same for husband or wife - you can just say H or W if they don't deserve the D.
If your partner is being a total cunt, just call them P. No need to put " around the "D".
It's OK - we will all understand.
BF can be either best friend or boy friend though so it can be worth clarifying.