What does "delulu" mean in Kpop?

One english translation is "its what you are." - How to say its what you are. in other languages


More Kpop Swear Words


Ads