Green Slime Definery

Green Slime Definery is the place where Nickelodeon makes their famous Green Slime.