meaning of asterbation

asterbation meaning in Urban Dictionary

Fingering your asshole for pleasure.