OK, I asked a Chinese friend of mine and this is what he said: gau is "dog" in Taiwanese, or it can mean "to do", "to sue someone" or "tall" in Mandarin Chinese.