First off, I apologize, this is a repost. I put this in PC but someone suggested I bring it here instead.
I have an idea! Certified tinfoil! So, the Thargoids got their name from first contact when we saw an alien ship with the word "THARG" on it's hull. We haven't seen communication like that...