Does the abbreviation BD annoy you?

It annoys the fuck out of me. Just say sex.