This phrase may sound ridiculous, but what does "ni de nai nai xiang liao ge da xi gua" mean in English?

Tagged with:

Filed under: Mandarin Written and Spoken