Definder - what does the word mean?

What is Sector 18?

Market in Noida, U.P., India.

Women: Where is Sector 18 market?
Man: Bitch its in Noida

👍101 👎43


Sector 18 - video

loading