Definitions by johnny b52
trollhead
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"
trollhead by johnny b52 February 26, 2011