People from the Stan countries (ie Turkmenistan, Afghanistan, Pakistan).
Oh shit, more stanis in the country now! Let's get them some deodorant.
by Anonymous 26 June, 2023