meaning of arch0wl

arch0wl meaning in Urban Dictionary

To finger your anus.