Talk the talk Posted by Thierry on July 16, 2007 What does the phrase "to talk the talk and grab the goat" mean? Talk the talk pamela 17/July/07