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.
8👍 3👎