to troll
Fun Dictionary
-> to troll
Search:
to troll
- Vulgar Dictionary definition
To loiter or saunter about.