Trump blev irriterad när parlamentsledamöter vid ett möte i Ovala rummet talade om att skydda immigranter från Haiti, El Salvador och afrikanska länder, som en del av en partiöverskridande överenskommelse, skriver Washington Post.

– Varför kommer alla dessa människor från skitländer hit? sade Trump enligt personer som var med.

Trump föreslog sedan att USA skulle ta in mer folk från länder som Norge, vars statsminister Erna Solberg han träffade tidigare i veckan.

"Vissa politiker i Washington väljer att slåss för andra länder, men president Trump kommer alltid att slåss för amerikanerna", säger talespersonen Raj Shah i ett uttalande efter att tidningen först rapporterat om Trumps språkbruk.

"Precis som andra länder som har en meritbaserad immigration slåss president Trump för permanenta lösningar som gör vårt land starkar genom att välkomna dem som kan bidra till vårt samhälle, få vårt samhälle att växa och anpassa sig", står det i uttalandet.

Tidigare i veckan meddelade USA:s regering att tillfälliga uppehållstillstånd för nästan 200 000 salvadoraner ska återkallas.