Meanings1to babble on; to be longwinded; to go on and on; to complain continuously [colloquial]Written Forms依依鵝鵝Traditional · Main Form依依鹅鹅Alternate Form