Ditch Troll

What is Ditch Troll?


1.

An aesthetically unpleasing woman.

'Fuck me was battered last night. Ended up with a right ditch troll'

See Steve


61

Random Words:

1. somebody whos constantly annoying and really bitchy. Bob: but i wanna see this movieeeeeeeeeeeeee Drew: shut the fuck up, don't b..
1. An instance which does not exist or otherwise appears not to exist. The second conditional statement allows grounds to propose that ins..
1. the new chinglish slang used to describe fat people who are just.......fat. And at most times with the implied meaning of being stupid a..