The Turkish Cash Register Share definition Flag When someone inserts the chip of a debit/credit card into your anus. That girl gave me the turkish cash register last night, not my thing. The Turkish Cash Register by TheAllKnowingMrD May 13, 2018 Get the The Turkish Cash Register mug.