Noun
StPD (uncountable) (psychiatry) Initialism of schizotypal personality disorder.
STPD (uncountable) Alternative form of StPD