Rubbing top of my mouth with my tongue?

Strange one, i sometimes get a really itchy roof od my mouth, especiall when i need to sneeze or feel one coming on??

Any ideas?
4 answers 4