Skip to main content

Definitions by mfalme

tomba in swahili means having sex/fuck with a female
i wish i can tomba that girl
tomba by mfalme May 21, 2009