Skip to main content

Definitions by Grass man

quackleduck 

1) A very over active, hyper person.

2) A person whom, speaks utter nonsense repeatedly.
John, you act like such a quackleduck on sunday mornings.
quackleduck by Grass Man June 28, 2008