meaning of Ambadamporus

Ambadamporus meaning in Urban Dictionary

The ability to use two hands, both right and left.A magic enchantment- causes someone to flail both arms uncontrollably and also make odd gutteral noises.