Togekiss is a great Special attacker, but never put physical moves on it, unless you're gonna try out Para-flinch. Anyway, here's are good moveset options that I've tried on my Togekiss, Eggshell.
AURA SPHERE
(Incredible coverage, perfect for wall-breaking against Rock, Steel, Normal, and Ice-types)
HIDDEN POWER (GROUND) / TRI-ATTACK
(Stronger than Mud-Slap, and Special-based, Hidden Power (Ground) is an incredibly useful utility on a Togekiss. If you can't get this on your Togekiss, go for Tri-Attack)
MAGICAL LEAF
(Take out Bulky Water-types; surprises Quagsire, Swampert, and Lanturn)
THUNDER WAVE / AIR SLASH /
SHADOW BALL / SILVER WIND
(A lot of options here! Togekiss is slow, so Thunder Wave is a good utility to speed it up. Air Slash is a potent STAB option with a 60% chance to flinch, which also helps similarly to Thunder Wave. Shadow Ball takes care of Psychics and Ghosts who will try to hinder your sweeping. Finally, Silver Wind punishes Grasses, Psychics, and Darks. It also has a 20% chance of raising ALL of Togekiss' stats, making for incredible sweeping AND walling capabilities.)