lemon heaven

English

Noun

lemon heaven (plural not attested)

  1. (slang, derogatory, figurative, humorous, uncommon) An automobile that is of a very poor quality or that is in very poor shape.
  2. (slang, derogatory, figurative, humorous, uncommon) An automobile graveyard or an imaginary automobile graveyard.