https://www.grammar.zone/pull-rabbit-hat/
To pull a rabbit out of a hat