What does amagami mean?

amagami meaning in Urban Dictionary

A dating Japanese simulation game regarding Playstation 2.