meaning of benjela

benjela meaning in Urban Dictionary

a creep that stares