Tag: Cambridge

Cambridge Dictionary adds “skibidi,” “delulu” and more words

Driven by social media and celebrities, Cambridge Dictionary has added thousands of new words over the last 12…