What does atoowee mean?

atoowee meaning in Urban Dictionary

an extreme squish of a supply and/or verbal expression of immanent squish going to happen