When it comes to phrases in the English language that people least wish to hear in reference to themselves, “parasite infestation” certainly ranks very close to the top of the list.
When it comes to phrases in the English language that people least wish to hear in reference to themselves, “parasite infestation” certainly ranks very close to the top of the list.