What is Borsnatch?
1) a large gaping vagina
2) an extremely loose vagina
3) a vagina so big one could park a car in it
I was completely engulfed by a borsnatch
See vagina, pussy, pit