A slang term for a Brazilian hooker.
Ah man Brazil is awesome. All I need now is some Samba Momma's and this place would be perfect!
by Xelus April 16, 2013
Get the Samba Momma mug.