did you hear the ludicrous things that guy was saying?  what a jag
an irritating individual with no sense of a social filter and no realization of the implication of his actions
"did you hear the ludicrous things that guy was saying?  what a jag" What is the definition of "jag"?