1 definition by Xelus

Top Definition
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

Mug icon
Buy a Samba Momma mug!