Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Lilbit73
Troll train
Share definition
Flag
Exes or
people
you have dated who repeatedly hit you up, call you, or
try
to
hook up
Its been over a year since I heard from Andrew,
guess
he finally got the hint anf got off the
troll
train
.
Troll train
by
Lilbit73
May 17, 2018
Get the
Troll train
mug.