Top definition
VERY GOOD BAD GUY, a cool kinda due, bad guy but good at the same time, something most guys would want to be.
you: i think it's cool how john can be cool and not be into all that bad stuff
me: yeah, he's a total vgbg
by ibogirl November 01, 2011
Get the mug
Get a VGBG mug for your friend Larisa.
buy the domain for your foodie site