I read a story about this in the paper a few weeks ago, they are not fake €2 coins but they are 10 Baht coins from Thailand.
I already knew about this because when we came back from Thailand on our honeymoon I brought some with me, I noticed they were identical to €2 coins but of course I didn't spend them in Tenerife.
I wish I'd brought some more.