The great toothed land whale.
that's my paraphrase from some podcast hubby had on last night while I cooked supper. Got me doubled over laughing. Great toothed land whale.