Other definitions: quack 1, quack 3Definition: another way of saying what the fuck, but in a nicer family friendly way
what the QUACK (quack 2)