Skip to main content

moist101's definitions

itchy green beard

An exclamation made when someone is clearly lying. This statement is accompanied by the stroking of an imaginary green beard and a quizzical look on ones face.
Friend: "Dude, I slept with Olivia Wilde last night!"

You: "Yeah and I'm stroking my itchy green beard"
by moist101 January 21, 2011
mugGet the itchy green beard 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