What does Amec mean?

Amec meaning in Urban Dictionary

Another term explaining failure.