Get Your Premium Membership

Soft Touch

Definition

[n] a person who is gullible and easy to take advantage of

Related Information

More Soft Touch Links