Skip to main content

Definitions by smithh

A university in South India that claims to be one of the best universities on the planet, but is a bloody shame even for the word college.
Are you from SRM?
Yes
You are a chutiya
SRM by smithh December 1, 2021