Robuta

https://greensdictofslang.com/entry/4duz5sa tit for tats, n. — Green’s Dictionary of Slang tit for tatsdictionaryslang