meaning of Amigamor

Amigamor meaning in Urban Dictionary

noun: a-mi-ga-moor, a combination of two spanish terms that explain a person who is actually a friend and enthusiast. (friend with benefits) amiga-friend & amor-lover