What does almole mean?

almole meaning in Urban Dictionary

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