Actually...this past weekend I was performing "Plastic Lady", and a kid blurted out,
Kid: "Oh I know how you did that"
Me: "Are you a magician?"
Kid: "Yes"
Me: "Ok...then tell me how I did that."
Kid: "Magicians NEVER reveal their secrets".
Me: "But I'm a magician"
Kid: "Magicians NEVER reveal their secrets".
Me: "BUT I'M A MAGICIAN...AND I JUST DID THE TRICK".
Kid: "MAGICIANS NEVER REVEAL THEIR SECRETS".
I almost sprung my deck of cards right at the kids face......it was his complete STUPIDNESS that pissed me off, not the fact that he was heckling me.
Dude, calm down... MAGICIANS NEVER REVEAL THEIR SECRETS!
Well at least he didn't give you some weird, ridiculous explanation. Although you could have said, "I know you are, but what am I?" - it doesn't make sense so it catches them off guard. Keep on saying that and you'll be fine (they'll think you're crazy but at least you can laugh about it later).