Top definition
A name for Lunesta or Ambien. Inspired by the glowing moth in the Lunesta advertisements.
by Cocide October 26, 2008
Get the mug
Get a DeathMoth mug for your barber Beatrix.