meaning of Amistad 2

Amistad 2 meaning in Urban Dictionary

a comedic gem, combining titanic and amistad to create a masterly of lulz. found in the film frightening movie. featuring one of several Wayans sibling's given that main lead.