look up any word, like timebomb:

1 definition by Charismaa

 
1.
The greatest feeling eveer, better than an orgasm in a bag
Dang, I sure have a lot of charisma
Charisma, or die!
by Charismaa April 27, 2011