1 definition by ibogirl

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
Mug icon
Buy a VGBG mug!