answersLogoWhite

0

Where does Lil Mama live at because I wish she was my sister too and we could spend time together. She probably live in Georgia

I know where Lil Mama lives!!! Ok...she lives in....Brooklyn, New York City, New York, United States!!!! I'm not lyin to ya!

how do you know lil mama live there and you don`t know her

I know lil mama live there because I met her before and she lives in Brownsville....

i dont know y are u a stocker
User Avatar

Wiki User

15y ago

What else can I help you with?