self-approving ( synonym found)

Definition of self-approving:

(adj) : drooling saliva

Back to Top