This lingo is from the twin kingdom. Princess lives there usually, but is here to visit. The floor specialist refers to the dog. The dog normally has legs.
More...