1 definition by haha132

An amazing pussy or total fucking awesomeness
Woah dude, she's got such a rad vag!
Dude that stunt you just pulled was so rad vag man.
by haha132 February 3, 2019
Get the Rad Vag mug.