there is no convincing that chooch
italian slang for hardhead,, blockhead,, any of a number similar insults pertaining to one's stubborness or limited use of common sense
"there is no convincing that chooch" What is the definition of "chooch"?