Long-legs definition

(Africa) Influence, far-reaching power.
noun
0
0
Advertisement