meaning of Amendoa

Amendoa meaning in Urban Dictionary

Our sleepful hero and master of Heimendosburg. he could be alone that knows tips destroy the zombies.