Why not toilichte? We've been told that means happy?
Is this just a fun sentence or a commonly used idiomatic expression?