1 definition 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.
by buttered aglet January 27, 2010
Get the Duckie mug.