Skip to main content

cazthefabulaz's definitions

Turid

A multi lingual German girl who lives in Belzise Park in London and has the best laugh in the world.
"I must call Turid, I need a drink"
by cazthefabulaz February 3, 2010
mugGet the Turid 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