The polite definition of 'dickweed'. One may want to refrain from using dickweed in mixed company at times, so they chicken out and use dillweed. Also known in some circles as dickwad. Not to be confused with dickface which is slightly more extreme.
That guy is a real dillweed (dickweed).