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 Helenmug.

Share this definition