A description of an ugly (possibly unhygienic) person who looks like they have just crawled out of a drain.
Morne: So what do you think of my new girlfriend?
Carloe: I wouldn't kerfuffle with that drainturtle if I were you
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.