1 definition by dvdjms

The highest grade of marijuana. The kind that leaves you feeling as useful as Helen Keller herself.
yo man, did you pick up that helen? ya bro this shit is def helen keller.
by dvdjms November 25, 2010
Get the helen keller mug.