Language Warning!!!
Please be aware I'm not a believer in that load of old bollocks about swearing being a sign of a limited vocabulary. Anything you regard as a swear word is as legitimate a part of our language as any other. So, while I try to control my language use, there are times such words are the best choice, especially if I'm steamed up about something.