we've moved all our call centers to elbonia but we don't think anyone will notice
elbonia is the collective name for all places outside of the united states of america and can be considered to be a nation of its own
"we've moved all our call centers to elbonia but we don't think anyone will notice" What is the definition of "elbonia"?