In reply to:

So my spanish is poor, but I recall "playa" is "beach". What else does it mean?




One of the homeboys from Compton but I had a hard time working that meaning into his story.