1 definition by AnalyAnalyze

A gigantic vagina like monster with huge teeth and harry legs, drools alot.
Stop being a vaginasourus!
by AnalyAnalyze December 14, 2016
Get the vaginasourus mug.