1 definition by nikko23_99

Top Definition
Every man's natural sleep aid. Masterbation. Likely originally used by the character Andy on Weeds.
It was taking me forever to fall asleep last night but after a little of nature's ambien I was out in five minutes.
by nikko23_99 August 15, 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.

×