0
Wiki User
It's a website that claims to gain you more followers on Twitter.
Revoke the applications access on Twitter.