dfid Share definition Flag Dumb Fucking Irrelevant Dumbass. Used to trick people into looking like retards. Yo Kevin I saw you in the DFID enclosure the other day. dfid by Dfid enclosure November 4, 2019 0 0 Get merch