look up any word, like fleek:
 
1.
Italian- American slang term for a woman's snatch
"So I met this slag at the bar last night, and ay, she took it right up the mafucci, 'ah?!"
by Traaapani December 30, 2012