tit for tat
Fun Dictionary
-> tit for tat
Search:
tit for tat
- Vulgar Dictionary definition
An equivalent.