Where grocery stores send stale cheese.
I was working at the store yesterday and we had some nasty ass cheese that had to go to Devlan.
by JesusChristMan! February 02, 2010
1 more definition
Devlan: A word used to describe what is the equivalent of a sexual tyrannosaurus rex in the topic of sex; it's said by many that sleeping with one is like being caught in a flesh storm with a 97% chance of satisfaction.
I was on my way to the bank when suddenly a Devlan walked by, I felt an explosion in my underwear and fell to the floor.
by HusnK1ss3s4Y0U February 16, 2010