• Culture
  • 18 Aug 25

Cambridge Dictionary adds over 6,000 new words including "skibidi" and "delulu"

Cambridge Dictionary adds over 6,000 new words including "skibidi" and "delulu"

RELATED