DH is from England. he said it's like, "like a graham cracker, but you need tea with it."
I've eaten them, and they're a bit dryer than a cookie, but so good.
If you've got a Christmas Tree Shops near you, you can probably find one there to try.
Here's a link to them:
http://www.jollygrub.com/OnLineStore...c4aa0c02d70e62