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
1 more definition
Top Definition
The good vibes a SpiritCape brings to any scene.
miley: this place is banging

thomas: capepower, yo
by Duke-Nukem November 07, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.