1 definition by Floyd33Guy

Top Definition
A well traveled vagina
I cant believe she shot ping pong balls out her stooch!
by Floyd33Guy July 22, 2018

Mug icon
Buy a Stooch mug!