What does anal ninja mean?

anal ninja meaning in Urban Dictionary

A man, either straight or gay, who stealthily jams his member into an unsuspecting victims anus.