Skip to main content

Sian Jacket's definitions

Drainturtle

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
by Sian Jacket June 10, 2011
mugGet the Drainturtle mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email