Regulars of this community might recognize me as the guy who asks for random phrases that I remember from my childhood, and this is another one that I can't find on Google Translate
The phrase is "Qiu Qiu" and I think it comes with the third tone (down/up) and then fifth tone (dot)
It should mean something like "Check this out" or "check me out"
Maybe I heard it in TV shows? or my kid cousins? like maybe my cousin would do a skateboard trick and say "qiuqiu" right before
I might have the pinyin totally wrong too. Does anybody know what word I'm remembering?