Hello! I couldn't find the meaning of the expression "more over Rover" anywhere... So I decided to try this forum to understand its meaning and use. I've come across it on a description of a ball cat toy. I think it might have to do with the play between owner and cat of throw and catch the ball or something, but I am not sure and don't know exactly how to give its portuguese equivalent. Thank you!