An aesthetically unpleasing woman.
by Steve September 23, 2003
Get the ditch troll mug.Related Words
ditch troll
• ditch
• ditch pig
• Ditch Bitch
• ditch weed
• Ditch Witch
• Ditch Chicken
• ditch pickle
• ditch digger
• Ditch Doctor