1 definition by Parker128k

Regarded as 'passion' in Swahili but plain old sexual congress everywhere else.
Hammond: It's 10:05 - by 10:10 I want to be into some serious flesh. Some sex. Some Mogambo!


by Parker128k November 18, 2008
Get the Mogambo mug.