Login | Register
Jamilah “Sister Toldja” Lemieux is a 20-something Chicago native and graduate of Howard University. Equal parts sass and sensitivity, she describes herself as “a Hip-Hop Denise Huxtable, who dreams of growing up to be Claire”.