(vulgar) a French snatch.
- Dude, that French chick is hot. - Word. You need to get some of that fratch.
5👍 1👎