Skip to main content

Captain Davvy Jones's definitions

sophie waldron

A massive slapper often hanging around a crack-den or school. Normally charging a tenth of what a normal hooker would, carrying several deadly diseases.
Man 1: picked up this well cheap hooker, i'm a bit sore now though
Man 2: sounds like you accidemtally got a sophie waldron
by Captain Davvy Jones December 10, 2011
mugGet the sophie waldron 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