she must have really wanted that operation if she let them show her faloofle on tv
a british term for a vagina
"she must have really wanted that operation if she let them show her faloofle on tv" What is the definition of "faloofle"?