This page is a permanent link to the reply below and its nested replies. See all post replies »
BackyardShaman · 61-69, M
My understanding is in reference to a social media internet troll it means an account that exists purely to upset other users. It can be real or cyber automated.