meaning of bucket of worms

bucket of worms meaning in Urban Dictionary

generally means a tremendously loose or overworked vagina on a whore or whore.