Comp excrement to self-indulgently grandmothers making out