Skip to main content

Definitions by Al G

A derogatory term used for guys that are about as cool as aids.
While we were at the local bar, this duck tried to hit on my girlfriend, and in the process spilled his beer all over her.
duck by Al G June 27, 2005