3 definitions by Brigette Martin Mendoça
by Brigette Martin Mendoça July 21, 2017
by Brigette Martin Mendoça April 17, 2020
This is an informal British term for a woman's vagina. Derived from a pastry that they sell at Gregg's (a chain of restaurants in the United Kingdom)
by Brigette Martin Mendoça July 27, 2017