shaun has been admitibating to so many people lately
admitting to masturbating at any given moment to anyone
"shaun has been admitibating to so many people lately" What is the definition of "admitibating"?