1 definition by treesboi

A vagina with mushrooms, moss, nasty and wrinkly
I bet that kid has a vandersnatch!
Do you see the mushrooms from his vandersnatch?
by treesboi August 17, 2015
Get the vandersnatch mug.