1 definition by Marky Mojackua

Slang for Dave Petrino. Also used to describe someone haggardly annoying. i.e. Dave Petrino
Oh no, here comes vagface.
by Marky Mojackua February 23, 2004
Get the vagface mug.