meaning of beef sheets beefsheets

beef sheets beefsheets meaning in Urban Dictionary

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