Top definition
Armenians that either still live in their homeland, or have just recently immigrated.
Damn, that Hyastansi smells of Body Odor!
by DMARD October 05, 2006
Get the mug
Get a hyastansi mug for your guy Jovana.