vinny is such a khakhoroo that it is impossible to stay with him for twenty minutes and not get a headache
someone who can give you a [brain freeze] with his / her [inane] remarks, poor jokes or dumb questions
"vinny is such a khakhoroo that it is impossible to stay with him for twenty minutes and not get a headache" What is the definition of "khakhoroo"?