deedover ( synonym found)

Definition of deedover:

°A person who lies or deceives.

Back to Top