fed up [adjective] + lot [noun]