Skip to main content

Definitions by Bagheera 87

Street Twins 

When a man have two different women pregnant with his child/children simultaneously with the due dates being with 90 days of each other or less.
Yo did you hear? Day Day is expecting street twins. His girl and his side chick are BOTH pregnant!!
Street Twins by Bagheera 87 October 2, 2020