radiofree.asia
August 21, 2025
Skibidi, delulu, lewk are now in the Cambridge Dictionary—do you know what they mean?
This post was originally published on
CNA
.
←
She really believed it was Elon Musk texting her…
Russia Hits Ukraine With 614 Drones, Missiles | Fire On US Warship In Japan, 2 Injured | Headlines
→