A person, usually female that is really ugly.
Someone that is a cross between a troll and a frog.
Of close relation to the troll family.
Someone that is a cross between a troll and a frog.
Of close relation to the troll family.
by OBC, Taz October 29, 2005