sé que no tiene una traduccion perfecta. Por ejemplo si yo digo "fuckhead" no lo sabria traducir, pero sí sabria explicarlo en castellano...

a lo que voy es si alguien sabe de que significa como expresion en ingles, si alguien sabe de algun sinonimo o de alguien que hable ingles y sepa que se intenta decir cuando se dice "Double Talkin' Jive"