Top definition
when a person can be declared the biggest pussy of them all..a vagasaurus
wow you could have got her number you vagasaurus
by christophorus August 20, 2010
Get the mug
Get a Vagasaurus mug for your mate Sarah.