Green’s Dictionary of Slang

social donut (hole) n.

[i.e. an ‘empty space’]

(US campus) a socially inept person.

[US]Eble Campus Sl. Fall 6: social donut – person without a date.
[US]Eble Campus Sl. Oct. 10: social donut – a dull person.
[US]Indianpolis Star 18 Oct. n.p.: A social donut hole [...] is a socially inept person.