but good
but good  {adv. phr.},  {informal}
Very much so; thoroughly completely; forcefully. — Used for emphasis. 
Jack called Charles a bad name, and Charles hit him, but good.
Tom fell and broke his leg. That taught him but good not to fool around in high trees.
Compare: AND HOW.
Categories: 
 
Source: A Dictionary of American Idioms

