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
Can you define these popular missing words?
Emails are sent from email@example.com. We'll never spam you.×