かんかんがくがく

侃侃諤諤

outspoken; arguing (heatedly) what one believes in; insisting on something without restraint

N3No-adjective
No-adjective, Taru adjective, Adverb (to particle)
outspokenarguing (heatedly) what one believes ininsisting on something without restraint