Top definition
A wearable flag, such as the American flag.

SpiritCapes for high school, college, and pro sports generally look like the American flag's pattern with two alternating colors and vertical stripes for the body and a solid-colored hood embroidered with the team logo.
will: are you wearing your jersey to the game?

thomas: nah, i'm rocking a SpiritCape.
by Duke-Nukem October 29, 2013
Get the mug
Get a SpiritCape mug for your coworker Paul.