Indexed for both direct and reverse lookup.
fail; be destroyed/ruined/wrecked; be exhausted/tired out.
faafaagana (-faafaaganye) v.i. come to nought, fail; be destroyed/ruined/wrecked; be exhausted/tired out.