Top definition
An amazing, talented and attractive person with a big heart usually stands for ambassador or messenger in most central Asian countries
His the Elchi of America.
His such an Elchi
via giphy
by The savage Elchi January 04, 2018
Get the mug
Get a Elchi mug for your cousin Manley.
buy the domain for your recipe blog