Citations:troll

Etymology 1

 * 1)  An ugly or unpleasant person.
 * 1)  An ugly or unpleasant person.