Skip to main content

Emiline14's definitions

Rachel

A psychotic ritual performed by tree huggers. They form a line across a street and prevent drivers from passing through.
Driver: Omg, what should we do? There's a Rachel up ahead.
Passenger: Just honk and drive through...they'll move.
by Emiline14 February 12, 2010
mugGet the Rachel 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