man1: i'm worried about sam, he just fell in love with a braza
slang for a brazilian girls living in the us, uk or western europe
"man1: i'm worried about sam, he just fell in love with a braza" What is the definition of "braza"?