Ben Stiller, prepare to meet the slime! The actor has been tapped to host Nickelodeon's 18th annual Kids' Choice Awards on April 2.