A synonym for yor word/phrase is fussbudget and derives thusly: "From fuss + budget, from Middle English, from Old French bougette,diminutive of bouge (bag), from Latin bulga (bag). Ultimately from Indo-European root bhelgh- (to swell) that is also the source of bulge, bellows, billow, belly, and bolster." (Source:VisualThesaurus)
In addition the source indicates "...A synonym of this word is fusspot. Usually we dislike fusspots and fussbudgets but sometimes we wish there were fussbudgets among our elected leaders who cared enough to fuss about the budget of this country.
The word budget is a marvelous example of how the language goes around. French bougette (little bag) came to English, developed a new sense: budget (a financial estimate), and then went back to French in its new
avatar. Most living languages are mongrels and that's what makes them richer. Why fuss about keeping them "pure"?
Other sources, by the way, seem to indicate a New England area of the U.S. genesis for the words...