meaning of Beef slit

Beef slit meaning in Urban Dictionary

Synonym of vagina.Similar to beef curtains.