An insult to refer to a person that is being a shit for brains dumb fuck.
That guy over there is a fucking dilrod.
3👍 3👎