Skip to main content

Definitions 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.
IDF by Lolwhat1 September 12, 2020