Mrs. Puff has PTSD



PTSD
[PTSD]

NOUN
medicine
short for post-traumatic stress disorder.
“military veterans suffering from PTSD”
also if you like this, check out more and maybe sub?
e

Source: Youtube