Another word describing failure.
"Oh no i've done an Amec!"
by Sanguinius12 November 17, 2007
Get the Amec mug.