hey man she was a little busted but nonetheless beachable
a female that is attractive enough to bang whilst on the coast
"hey man she was a little busted but nonetheless beachable" What is the definition of "beachable"?