bag lady: a homeless woman who carries all her possessions with her in shopping bags
homeless: someone unfortunate without housing
barnacle goose: European goose smaller than the brant; breeds in the far north