1 definition by Kelly3920
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 4, 2008