i was in italy last summer and i experienced plenty of flapiano
an italian woman's vagina that possesses large flaps (labias)
"i was in italy last summer and i experienced plenty of flapiano" What is the definition of "flapiano"?