Here's why:
* It describes a noun: "The frigid water made me shiver." (Describes the water)
* It doesn't act as a verb: You can't "frigid" something.
* It doesn't connect words or phrases: It's not a conjunction.
* It doesn't modify a verb or adjective: It's not an adverb.
Therefore, "frigid" is most accurately classified as an adjective.