meaning of Cardiff City

Cardiff City meaning in Urban Dictionary

The only football group comprised completely of non-human players - typically is made up primarily of sheep. They may not be alone in playing non-humans - Robbie Savage at Blackburn is a goat, like - but Cardiff have actually made universal value for playing a complete staff of sheep with relative success.