1 definition by pc dude,luke dog, and marco

Top Definition
a person who sucks ducks dick
marcus why are u a duck munch
by pc dude,luke dog, and marco January 29, 2010

Mug icon
Buy a duck munch mug!