sophisticated
tortuous
anfractuous
serpentine
unpronounceable, unutterable
complicated
winding, meandering
(syn)
complicated, intricate, convoluted
playful