Of course I've had french toast! It's "freanch tost" I've never heard of.