Definder - what does the word mean?

What is New India?

New India is Toronto slang for what the city is Toronto is becoming as millions of immigrants from India take it over.

Holy fuck Toronto has become new India. There goes the neighborhood

👍29 👎11


New India - video

loading