@Bubbles66,
A titch? In America that means a little bit, and even that expression is not common. Ice lolly? I suppose that's a Popsicle or something, popsicle being a brand name.
A Jaguar. Neither the car nor the cat, though the cat may be less temperamental. ( I've read that Jaguar cars require a lot of upkeep.)