look up any word, like daquan:

1 definition by kggg

 
1.
One who makes out under or near bridges, preferably with a random person; see Becky Doyle
Look at those two necking in that park! They are such trolls
by kggg March 02, 2005
5 15