odog
has the following definition + add your definition
good
good is a general term
The word odog is a general term meaning good