look up any word, like sex:

1 definition by bbafk

 
1.
a nice name for mother fucker, similar to motor scooter
That's a bad mama jamma.
by bbafk May 04, 2006