Is there any word for a person who ruins magician's trick?

Is there any word for a person who ruins a magician's trick?

I remember that I heard that word, but it's now lost somewhere in my brain. Can someone please help me to remember that word?

Before asking here I asked in chat, where I got the response that there is no specific word for it. But I still think there must be.


Solution 1:

How about a spoiler or a heckler?

Edit: There is also a Wiki article that says:

'exposure in magic refers to the practice of revealing the secrets of how magic tricks are performed'.

I am not sure how the term 'exposure' can be used as an agent noun to refer to someone who does the 'exposure'.

Solution 2:

A Spoil-sport is somebody who could reveal the secret to a magician's trick, as per your example, but also the type of person who kicks the ball under the bus, tells a four-year-old that Father Christmas is not real (an obvious lie) and who tips-off the teacher about the whoopee cushion beneath his seat. To accuse somebody of being a spoil-sport carries a heavy connotation that their undermining of all fun and happiness is deliberate, and that they are probably deriving some kind of depraved pleasure from the act.

Synonyms include miser, party-pooper and killjoy.

Solution 3:

When someone reveals a magician's trick it is referred to in the community as "exposure".

Magician's logically refer to these people as exposurists.