meaning of beef curds

beef curds meaning in Urban Dictionary

the flaps of vagina near clitoris