__Ruby, <strike>77</strike> <strike>48</strike> 46 chars__

    r=->w{w[1..-2]=[*w[1..-2].chars].shuffle*"";w}