Skip to main content

Definitions by Redneck1989

greenhead 

slang term for a mallard drake
guy 1: how'd you guys do today
guy 2: we shot two limits of greenheads
guy 1: holy shit you guys whacked 'em and stacked 'em
greenhead by Redneck1989 February 23, 2008