1 definition by rockerr56

Top Definition
God's colorful explosive diarrhea.
Man, the fireworks tonight were so pretty, though it smelled wierd afterward!
by rockerr56 July 04, 2009

Mug icon
Buy a fireworks mug!