crapitate means: The verb “having your crap pissed out of you” (in Community Dictionary, added by Jordin Martinez)