Top definition
see also champu

a vag so huge, it is of dinasaur size
Man, that champu is such a vagasaur
by CaptainRedeye June 02, 2003
Get the mug
Get a vagasaur mug for your brother-in-law Paul.