your ecosser is the best-balanced person in the world; he has a chip on both shoulders
a [tosser] from scotland
"your ecosser is the best-balanced person in the world; he has a chip on both shoulders" What is the definition of "ecosser"?