Necessary Helen Share definition Flag a girl who collects photos of people who are vomiting for her own sexual gratification after getting them drunk That girls a necessary helen Necessary Helen by broken lady November 23, 2010 Get the Necessary Helen mug.