What does beef sheets beefsheets mean?

beef sheets beefsheets meaning in Urban Dictionary

Over sized genital mouth that hang outside the body An easy's large boxlipps, frequently sticking solution.