Definitions by Charlene2008
putting your tail between your legs
Running away in fear; embarassment; form of submission when looking for forgiveness or acceptance from someone or something of higher status than oneself
putting your tail between your legs by Charlene2008 April 20, 2008