Oh, it happens all the time. In Hong Kong, a lot of Chinese would use Engeslesh to replace that particular word. But if the person is bad in Engeslesh, then in most situtations another word with the same meaning or sound will be applied. For example, if I forgot how to write prostitute (妓) in Chinese, I would use the word chicken (雞) instead. How can a hooker be related to a chicken?
Well, there are two school of thoughts, as usual ...
For Mandarin-speaking people, the words prostitute and chicken have the same pronounciation (or very similar ???).
For Cantonese people, it is more about the common characteristic of the meanings between 妓 and 雞. According to some Hong Kong guys, prostitutes in general sound like a chicken when they are working ... Cuck! Cuck! Cuck! Cuck! Cuck! Yeah ... something like that ...
Is there more pressure to learn all the kanji ?
Well ... different folks, different strokes. Some Chinese actually think it is fun to learn as many kanji as possibe.
For us, it is not that hard. We have our own traditional memorizing method.
For example, the word 醋 itself is combined by two different kanji, left and right. Anyway, 醋 means vinegar, but it also has the connotation as "jealousy," probably due to the sourness in vinegar.
Okay, in a love reationship, the applying of a proper amount of vinegar 醋 can create the effect of acohol 酒 , making your singnificant other feel important and get high and dizzy. However, if a lover has overdosed the vinegar 醋, it can lead to a big mistake which is 錯 in Chinese.
Again, vinegar 醋 itself is combined by two kanji, and its use can go different ways, left 酒 or right 錯.