phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Hecky thump

Posted by Deena on May 03, 2005

Where does hecky thump come from?