1 definition by warboygamer

This word is original from Spain. Used to express impression about something
Amay! That's a very huge building!
by warboygamer December 20, 2015
Get the Amay mug.