What does Ally Poo Poo mean?

Ally Poo Poo meaning in Urban Dictionary

an exceptionally awesome nickname, generally given by an older sister, or a friends older sis. The owner with this nickname is an incredible person and a phenomenal performer. She actually is an excellent most useful friendPS she is single ;)