meaning of Blif

Blif meaning in Urban Dictionary

another word to spell it out the feminine genitalia