trolled
TROLLED
, pp. Rolled; turned about.