Top definition
a derogatory term; a vagina used so often that it resembles a fishing net.
Dean Amos is a Mesh Vagina
by Danny and Jared December 08, 2008
Get the mug
Get a Mesh Vagina mug for your mom Beatrix.