look up any word, like fleek:
 
1.
The belief that improvement of society depends on human effort
i am a meliorist and tomorrow will be different
by @german_wm October 04, 2013