You need to check the source using various online tools like Google Analytics to know your traffic sources. You need to check the sources and decide whether they are relevant for your website.
Hello. Identify first badlinks of your website, then use disavow tool to request removal of badlinks. Try also using Google webmaster tools to have knowledge and insights on how Google see's a website.
Getting traffic from invalid source is not a good thing. If you have install google analytics then you should checked its setup, Its always gather complex data from unwanted sites.
Instead of that you can try GoStats so that you can better understand where the traffic comes from on your site.