meaning of battle of the twinkies

battle of the twinkies meaning in Urban Dictionary

an awful battle in 2004 in which there was a shortage of twinkies, therefore all women named Jemima decided to go to the twinkie warehouse and so they fought a bloody fight. The Jemimas lost against the Cleophus's.