meek Lion. .. i don't even know what that means