Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Emiline14
Rachel
Share definition
Flag
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
.
Rachel
by
Emiline14
February 12, 2010
Get the
Rachel
mug.