meaning of Alabama Diorama

Alabama Diorama meaning in Urban Dictionary

When one defecates into a shoebox for creative reasons, typically for college jobs and other similar endeavors.Several classifications of Alabama Dioramas occur, the most commonplace being crapier mache.