Top definition
Someone who is to afraid to talk to a girl and is therefore called by the name of her reproductive organ...A nasty slang word thats ill
U little pussy who do u have to be such a Vagina Mcginason
by home slice February 20, 2005
Get the mug
Get a Vagina Mcginason mug for your fish James.