only the best place on the planet. Its where people go when they are canoeing to new zeland but havent quite made it all the way. Kinda like a "rest stop" except better. You take someone you dont like, hipnotize them out at see and leave them there. While haveing an unlimited supply of gatorade. priceless i know
levon and I are canoeing to Leverin
by erin h March 14, 2007

5 Words Related to leverin

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×