I can say MORON. I can also say SPAZZY. My 65 year-old cousin CANNOT say SPAZZY.
HOBO, that’s fine. DOUCHEBAG, very popular.
FUCKTARD? Not really. Fucktard is dangerously close to RETARD, and retard — today– is a BIG no-no. The thing is, I would never even refer to someone who was mentally retarded as being “mentally retarded.” I would say they were “mentally delayed.” So, I wouldn’t mind RETARD coming back into fashion, because I think that that word serves a useful purpose in describing people who ARE NOT mentally delayed, but who are — in fact — completely retarded, you know — like people who use the word FAGGOT.
Carry on, BITCHEZ!