Skip to main content

broken lady's definitions

Necessary Helen

a girl who collects photos of people who are vomiting for her own sexual gratification after getting them drunk
by broken lady November 23, 2010
mugGet the Necessary Helen 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