meaning of alabama dildo

alabama dildo meaning in Urban Dictionary

The work of attaching a half-dead squirrel or other small rodent to a stick and pleasuring ones self with said stick.