meaning of almole

almole meaning in Urban Dictionary

someone who has actually a giant mole on the website facial location