although not much of an elephant myself
Pretty sure he meant not much of an elephant fan or user.