Mockupedia is written by you.

Definition:

People from the Stan countries (ie Turkmenistan, Afghanistan, Pakistan).

Colloquialism:

Oh shit, more stanis in the country now! Let's get them some deodorant.

by Anonymous 26 June, 2023