1 definition by Gregg Thompson

Top Definition
someone who likes cock cheese and is really defensive about his love for it
Man!! He's being such a davy, he licked up that cheese like there was no tomorrow
by Gregg Thompson November 03, 2005

Mug icon
Buy a davy mug!