Skip to main content

Gregg Thompson's definitions

davy

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 July 25, 2008
mugGet the davymug.

Share this definition