Admirable Katya Rodriguez enjoys a hefty meat bazooka