johnny b52's definitions
Someone who loves hooking up with trolls. While they themselves might not be of the troll variety, they enjoy the ease with which trolls "give up the goods"
by johnny b52 February 26, 2011
Get the trollhead mug.