News

Delulu” is now an official word in the Cambridge Dictionary, a popular online language resource. The buzzy shortening of “delusional” is one of 6,212 new entries to the dictionary. Among them are ...