1 definition by zenfoufa

Top Definition
a very large inner lip of a vagina
she has a fat zenfoufa
by zenfoufa April 13, 2018

Mug icon
Buy a zenfoufa mug!