What does Amoo amoo amoo mean?

Amoo amoo amoo meaning in Urban Dictionary

"Uncle" (Paternal) in Farsi. Also utilized interchangeably with Baba whenever referencing a random man. From verb 'to amooch' meaning to shit with your cap on.An amoo is the performer with this act. Amooching across England, these people are usually persecuted in community and certainly will frequently be found to really have the name Alice. from verb to amooch, an amoo is a person who works the act shitting while using a hat, mostly a wooly cap