Idk who "sped-callout-site" is but they seem like a troll and have a lot of nsfw on their site so if this person follows you please be careful
To clarify: Their site was made very recently and they follow a ton of people, just looks like troll behavior to me.