What does alien masterbation mean?

alien masterbation meaning in Urban Dictionary

sticking a dry hand in an ear.