Estoy de acuerdo con piensabien.
Un beach bum básicamente vive en la playa, haciendo cualquier trabajito que le de dinero, a veces vendiendo algo, también pidiendo dinero, y principalmente recogiendo cualquier artículo que pueda ser de valor.
A las personas que pasan mucho tiempo en la playa, amigablemente se les llama beach bum.
Saludos.