memelover1yFollowCopy LinkReportahhhindiaindiansliterallyscarystop"In India. there are Indians literally EVERYWHERE" "AHHH TOO SCARY, STOP IT!!!"