美国俚语there was no snap in his turtle是什么意思