meaning of beefy chops

beefy chops meaning in Urban Dictionary

a females free vagina flaps