tit for tat

Fun Dictionary -> tit for tat

tit for tat - Vulgar Dictionary definition

An equivalent.