Green’s Dictionary of Slang

carriwitchet n.

[ety. unknown; ? link to SE witch]

a hoaxing, puzzling question.

[UK]Grose Classical Dict. of the Vulgar Tongue.
[UK]Hotten Sl. Dict.
[UK]Sl. Dict. (5th edn) 109: Carriwitchet, a hoaxing, puzzling question, not admitting of a satisfactory answer, as ‘How far is it from the first of July to London Bridge?’.
[UK]J. Ware Passing Eng. of the Victorian Era.