to give somebody as good as one gets
Meaning: To defend oneself verbally or physically. Alternative: To stand up to someone.
Meaning: To defend oneself verbally or physically. Alternative: To stand up to someone.