Aspberger's Syndrome.
Asperger's , it would depend on his early development, iq and language acquisition. I think he is a low iq aspie. However, the new DSM-5 has no specturm, no Autism spectrum disorder just AUTISM. that means that PDD-NOS, asperger's , HFA, rett (still does) are all rolled into autism.
He is probably on an anti-psychotic or mood stabilizer (he refers to bipolar med) risperadone or perhaps quantiapine, it would explain his bloofiness and inability to eat properly.
I could also speculate he has a relative average penis, as we have discovered that the only anthropomorpic measurement is leaness with cock size.