Istanbul macchiato Share definition Flag When you put a turd in your iced coffee. I went to Starbucks and ordered an Istanbul macchiato, and the barista didn't know what that was. Istanbul macchiato by Jgsc43 August 5, 2017 0 0 Get merch Get the Istanbul macchiato mug. Buy Now — $32.95 See more merch