These are ghost or referral spam. There is a very good tutorial on getting rid of them here: https://www.ohow.co/ultimate-guide-to-removing-irrelevant-traffic-in-google-analytics/
Read this blog post about the topic of blocking website referrer spam in Google Analytics. http://rarewebservices.com/how-to-remove-ghost-spam-and-refferal-spam-from-google-analytics/
You can use advanced segments after you block certain IPs the ones that are sending the spam to filter out past referral spam.
These are ghost referral links, you can create filter and using segments to exclude ghost referral spam.
Don,t worry about that after creating a filter for every ghost referral link it would we remove by default, but keep patience because it will take some time.