meaning of Amygoat

Amygoat meaning in Urban Dictionary

A girl whom means society for you, somebody who you understand wouldn't be loved a lot more than you like her. Your many favorite individual EVER.