Nope, not till today.
" I have heard of turducken but not tefillin. Do you suppose TexasGreg has ever heard of turducken?"
Nope. But, that does not make him an idiot either.
Merry Christmas.