Skip to main content

dvdjms's definitions

helen keller

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 27, 2010
mugGet the helen keller 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