bitch, open up those beefdrapes and lemme get in ya
the labia majora, (or minora if you prefer) of the vagina
"bitch, open up those beefdrapes and lemme get in ya" What is the definition of "beefdrapes"?