Top Definition
A sleep that lasts over 12 Hours, usually taken after a long weekend of pagan activities
ah I feel really refreshed after that benmayo.
by apple and pears June 24, 2011
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.

×