meaning of autofustigate

autofustigate meaning in Urban Dictionary

to conquer yourself with a stick or a club.