meaning of ancarante

ancarante meaning in Urban Dictionary

the term for somebody who is frontrunner among others.