What does alabama dildo mean?

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.