Skip to main content

Definitions by Marky Mojackua

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