barracouta - noun

singularbarracouta
pluralbarracoutas