meaning of amafect

amafect meaning in Urban Dictionary

Amazingly Perfect.Someone one likes