Skip to main content

Definitions by anonymous100001

an ugly person; a grouchy person.
Gee, that dame is a real troll. What's her problem?
troll by anonymous100001 January 1, 2012