Skip to main content

Charismaa's definitions

Charisma

The greatest feeling eveer, better than an orgasm in a bag
Dang, I sure have a lot of charisma
Charisma, or die!
by Charismaa November 18, 2011
mugGet the Charisma mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email