Top definition
The effortless attention you get from girls (or guys) while wearing a SpiritCape.
jonathan: how is Will getting so many girls?

thomas: capepower, yo.
by Duke-Nukem November 07, 2013
Get the mug
Get a capepower mug for your fish Paul.