かんかんがくがく
侃侃諤諤
outspoken; arguing (heatedly) what one believes in; insisting on something without restraint
N3No-adjective
No-adjective, Taru adjective, Adverb (to particle)
outspoken•arguing (heatedly) what one believes in•insisting on something without restraint