I think the more exact answer is that a spin $n$ quantum particle is a quantum of a quantized mode of a rank $n$ tensor field.
Let's break this down into manageable pieces. The rank of a tensor is, loosely speaking, the number of times you must apply a coordinate transformation to transform the components.
So, for a familiar example, a vector is a rank 1 tensor and so, to transform the components of a vector, you apply the coordinate transformation once. This means that the vector rotates ("spins") at the same "rate" as the coordinates do under a rotation (keep that in mind when you think about spin 1).
The spacetime metric of GR is a rank 2 tensor and so, to transform it's components, you apply the coordinate transformation twice. This means that the metric rotates ("spins") at twice the "rate" as the coordinates do under a rotation (keep that in mind when you think about spin 2).
Finally, a scalar is a rank 0 tensor and so, to "transform" a scalar, you apply the coordinate transformation zero times, i.e., it doesn't rotate ("spin") at all under a coordinate transformation (keep that in mind when you think about spin 0).
If you take a classical rank $n$ tensor field and quantize it, you get spin $n$ "particles" (quanta).
In the case of fermions, we can loosely say that a spinor field is a rank 1/2 "tensor" or, in some sense, the square root of a vector. A spinor rotates ("spins") at half the "rate" as the coordinates do under a coordinate transformation.