Ebonics: Broken English (Mainly spoken by people in urban areas of North America)
Patois: Broken English (Mainly spoken by Central Americans) Mainly Jamaican people.
I speak both of those above and I understand Pieonix even thought it's a bit confusing at times.