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