Meanings1(slang) in chaos; in big trouble; completely wrecked in a situation; turmoilWritten Forms雞毛鴨血Traditional · Main Form鸡毛鸭血Alternate Form