思うぞんぶんおもうぞんぶんCommonVariants思うぞんぶんおもうぞんぶん思う存分おもうぞんぶんMeaningsto one's heart's content; to one's complete satisfaction; as much as one likes; heartily; thoroughly; without restraint; to the fullKanji used思think