An Indian kid who spends too much time trying to be stereotypically Indian even when he's not. They're generally good friends but can get annoying sometimes with their bollywood obsession. They're generally not too great at math.
Person 1: Did you ask Shreyas how the math test went?
Person 2: Yeah but I had to sit through 2 hours of him ranting about Baahubali 2 first.
When used as a name, it means an absolute legend. When used as a word, it is used in cases where someone does something that deserves the highest respect in the form "shreyas-like"
That guy pulled like 12girls in a month, he's such a Shreyas!