Skip to main content

xbrianx's definitions

road itch

noun; multiple scabs in genital area that makes one itch, while on the road.
"Wow Clayton, I think I have the road itch."
by xbrianx November 27, 2009
mugGet the road itchmug.

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