What does arch0wl mean?

arch0wl meaning in Urban Dictionary

To finger your anus.