Green’s Dictionary of Slang

a.f.o. adj.

[abbr. all fucked out, i.e. fucked out under fucked adj.1 ]

exhausted by sexual excess.

Sex-Lexis 🌐.
[US]Taliesin the Bard ‘Gangbang S.L.U.T.’ 🌐 Two of the men who were AFOed (AFO – swinger’s term for All Fucked Out) helped support Meri, one on either side as cock after cock reamed her rectum.