Top definition
(n) the sound a animal makes when it gets too annoyed with its normal sound

(v) to make an unusual sound much more annoying then or original
Jimmy got so tired of hearing his own voice that he started quucking.
by xhash slinging slasher April 11, 2014
Get the mug
Get a quuck mug for your buddy Bob.