meaning of abgelutscht

abgelutscht - German to English

well-worn [trite]

View more

  • half-sucked [hard candy]