instant sunshine

English

Noun

instant sunshine

  1. (slang) Suntain oil or bronzing oil.
  2. (slang) The detonation of an atomic bomb.
  3. (slang, drugs) LSD.