quackling means: It is an amalgamation of quacking, cackling and laughter that you cannot stop laughing. (in Community Dictionary, added by Lagoon)