Letters that make for good
o, d, f, g, r are letters that make 'for good'
1 possible definitions for 'for good'
Under this definition, for good is an adjective and has the following properties:
permanently has the same meaning as for good
temporarily has the opposite meaning of for good