等到頸都長 (dang2 dou3 geng2 dou1 coeng4) — to have been waiting for a very long time in Cantonese
dangˊ²等dou˗₃到gengˊ²頸douˉ¹都coengˎ₄長简 等到颈都长
Mandarin Pinyin: deng3 dao4 jing3 dou1 zhang3
Meaning of 等到頸都長
nounto have been waiting for a very long time
nouna long wait (slang)