meaning of Annie May

Annie May meaning in Urban Dictionary

A bastardization of the term anime devised by encyclopedia dramatica