another word for the drug ambien. commonly used in a hospital setting or among people who take Ambien regularly. A great word because people generally dont know what you are talking about which is a good thing when talking about narcotics...
by Kelly3920 April 04, 2008