Answer: peecartroll

AnswerCrossword Clue
PEECARTROLL

Person posting nasty blog comments from the toilet on a train?