Skip to main content

Definitions by Studduck

A sexy male that happens to be a quack.
He is one stud duck.
stud duck by Studduck April 3, 2016