Definitions by Crowbardoctor
NPF
Swedish abbreviation for neuropsychiatric impairments. This is an umbrella term for Autism, Schizophrenia, Tourette's, ADHD and OCD.
"There are many people with NPF who are taken into care."
"There are many people with NPF who are taken into care."
NPF by Crowbardoctor February 27, 2023