1 definition by Baroen

1
The little piece of cotton cloth in the crotch of women's panties.
Her catch basin was wet.
by Baroen March 28, 2016
Get the mug
Get a catch basin mug for your buddy Helena.