What does biffon biffon biffon mean?

biffon biffon biffon meaning in Urban Dictionary

the part between a womens vagina and anal area the female notchathe space involving the females vagina and anusthe little bit the balls biffon during sex the component that seprates you balls from your own arse, or your vagina from your own anus.fun to fondle during sexual activity