What does aoyp mean?

aoyp meaning in Urban Dictionary

Angels on the pillow