2 definitions by automatic.armadillo.42
by automatic.armadillo.42 May 14, 2022
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.
by automatic.armadillo.42 May 14, 2022