larry need not buy sunscreen, his backsquatch is all the protection he'll ever need at the beach
an overgrowth of hair in or around the back area
"larry need not buy sunscreen, his backsquatch is all the protection he'll ever need at the beach" What is the definition of "backsquatch"?