I think Set is right. But then, he's always right, no surprise there.
It's a description of how to make a particular noise on stage, maybe, but there's not enough context to say exactly what.
("King Kong"- imitating animal growling noises?)
But why
Quote:from the back of your throat = impossible?
did you think it had anything to do with "impossible"?