In the beast t9 says: "Let tech-neaze tease your chakra".
Doesn't anybody have google?
The Chakra are alleged to be seven energy centers ion your body which corelate to the major nerve centers. Some of these new age nuts believe you can channel and focus your Chakras to get better sexual pleasure. This was featured on Real Sex on HBO many years ago. Teasing your chakra can mean literally massaging the area of your chakra or it could be metaphoric.