What does amoofpoo mean?

amoofpoo meaning in Urban Dictionary

an exceptionally appealing yet fiesty feminine homo sapien of irish descent currently using up residence within the northeastern us that is thinking about the theatrical arts and playing the cello in a kinda creepy way. also known as an ellie