From Cantonese

  1. yau mo gau choCantonese for 'are you kidding me?!'.Cantonese
    +0