I must really like characters who use innuendos frequently, since Cain and Terra are 2 of my top 4 characters in Reborn (as of Charlotte's gym battle). Gossip Gardevoir is on the list of course. I haven't pinned down the forth yet: currently, it's a tie between Eclipse and ZEL.