1 definition by Lolwhat1

Incompetent Dumb Fuck - a person that is highly arrogant and ignorant.
Transformer was on fire and he insisted on pouring water on it, what an IDF.
by Lolwhat1 September 12, 2020
Get the IDF mug.