1 definition by username_redacted

The undisputed goat of Indian football. He is currently playing for Bengaluru FC in the Indian Super League. He has more than 90 goals for India (93 at the time of writing) and has a FIFA documentary made about him. No one will come close to his level of greatness.
Person 1: Do you know who scored for India yesterday?
Person 2: Obviously the goat Sunil Chhetri
by username_redacted October 19, 2023
Get the Sunil Chhetri mug.