ftft

Verb

 * 1)  to leap, to spring
 * 2)  to beat strongly or quickly, to palpitate