Definder - what does the word mean?

What is Ball ball you?

meaning "please, I beg of you", which is "球球你(求求你)" translated verbatim.

A humorous Chinese internet slang used for begging.

- Can can need. Ball ball you.
- Show show way!

- Her name plz! Ball ball you!

👍87 👎13


Ball ball you - video

loading