meaning of Alabama Twinkie

Alabama Twinkie meaning in Urban Dictionary

Deep fried dookie.