meaning of Angee

Angee meaning in Urban Dictionary

Ogre