You can pretty easily see why intel chips could exceed their TDP indeed (not sure exactly about AMD's Turbo with Trinity).
First, what the chip thinks it draws is an estimate, the datasheet explicitly mentions the actual value could be larger in case of a "power virus" and thermal monitoring must be enabled to prevent meltdown if this should happen (and your cooling can't handle more than TDP). (I don't know if this is still the case with Haswell as with integrated voltage regulation it theoretically could problably monitor actual power draw.)
Second, by default the chip may exceed its configured TDP (default value is just SKU TDP but this may be adjusted up or down) for 1 second (default value again but recommended for mobile 28 seconds) by a factor of 1.25 (again, default value).
I'd not be surprised if OEMs adjust some or all of these values. Haven't seen any reviews mentioning it though, it should be possible to read these values back from the cpu.