Paris Hilton Smacked by Ice Cube, and macked on by Rapper