Meaning of trolling
Definition of trolling
(noun)
angling
by
drawing
a baited
line
through
the
water
Other information on trolling
WIKIPEDIA results for
trolling
Amazon results for
trolling
Tweet