phrases, sayings and idioms at
The Phrase Finder


Google
 
Web www.phrases.org.uk

Talk the talk

Posted by Thierry on July 16, 2007

What does the phrase "to talk the talk and grab the goat" mean?