meaning of Alabama Stuffed Mushroom

Alabama Stuffed Mushroom meaning in Urban Dictionary

The act of whilst having intercourse, stick a mushroom up your partners anus or vagina(your choice) after that having sex along with your companion for the reason that location.