Zac Efron Lets Nicole Kidman Urinate On Him, Says “I have Been In Love With Her For A Long Time” BY Jeanne Adams on May 25, 2012 | Comments: one commentRelated : Nicole Kidman, Zac Efron