Contact
Privacy
DMCA
Robuta
https://greensdictofslang.com/entry/4duz5sa
tit for tats, n. — Green’s Dictionary of Slang
tit for tats
dictionary
slang