Top definition
A baseball team slightly better than the Cubs.
The Cardnals are slightly better than the Cubs.
by Not the cubs December 25, 2016
Get the mug
Get a the cardnals mug for your mate Vivek.