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 0 0 Get merch Get the The Turkish Cash Register mug. Buy Now — $32.95 See more merch