1 definition by Kyle DeLaWhore

When you see his dick and can't help but chuckle.
Omg Penny, I totally duckled yesterday when I saw Eric's dick.
by Kyle DeLaWhore May 28, 2016
Get the Duckle mug.