flea in the ear (noun) two cents worth: unsolicited opinion
Sinonime: DP,
alien, boat person, castaway, defector,
derelict, deserter, displaced person, emigrant, escapee, evacuee,
exile, expatriate, expellee, foreigner, foundling, fugitive, homeless person, leper,
maroon,
outcast,
outlaw,
prodigal,
renegade, runaway, stateless person, émigré