Thursday Bag o’ Empty Calories

I saw a commercial for implantable contact lenses on TV last night. If “implantable” means what I think it means, what does “contact” mean? Contacting the inner surface of your eye, looking out? Why not just “implantable lenses”? Sort of a Six Million Dollar Man kind of thing, or am I thinking of The Terminator? The thought […]