Skip to main content

MuscleheadNeville's definitions

greensleeves

Somebody who is trying to work the highways for a ride. A hitchhiker.
"I can't work the main highways because of the greensleeves, I just don't trust them."
by MuscleheadNeville January 8, 2014
mugGet the greensleeves 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