Skip to main content

Definitions by buttered aglet

A nerdy guy who many people shun, but once they get to know him, he is very loved.
He's just a duckie.
Duckie by buttered aglet January 27, 2010