Good riddance to Roosterhead.
Although I will miss his Kabuki Theatre.
All bark and no bite.
Yes! My sentiments, exactly. He was fun to watch and articulate to hear, but nothing ever came of the pile of bluster.
“All bark and no bite.”
Allgator mouth...hummingbird ass.