Definitions by automatic.armadillo.42
S.I.
Smelly Indians
People from the country of India or Punjab who reek horrible stench.
Especially people with turbans.
People from the country of India or Punjab who reek horrible stench.
Especially people with turbans.
S.I. by automatic.armadillo.42 May 14, 2022
S.I.
S.I. by automatic.armadillo.42 May 14, 2022