Skip to main content

Definitions by Jdog99999969

The white stringy bits of goo that come out of the vagina
Person 1 "I was about to go down on her but then I saw the biggest Goomba of my life."
Person 2 "Dang she need to get tested"
Goomba by Jdog99999969 February 6, 2022