Whoop Ass and Rainbow Pee. Posted on April 11, 2000 by Whoop Ass and Rainbow Pee. New Buddy Flick or 7-11 commercial?