Thread:Tuckyd/@comment-24709951-20150424021514/@comment-24709951-20150424032704

I know lol.

Check out their user contributions section.

Apparently they're going around threatening people and admitting to at least two sock accounts.

Bizarre behavior imo...