Best definition
An act or action which makes life better for a person or many, and/or which makes the earth a better place for co-existence.
Dear God, I feel like my work has been pretty dang upworthy, so I should make around $1 mill. for this project..

Leave a Reply

Your email address will not be published. Required fields are marked *