by Anonymous April 23, 2003
Fecal residue left after wiping; specifically, residue that has mixed with sweat, eventually resulting in an itchy sensation.
by WizardPickle September 29, 2009
by Alan December 2, 2003
by Naru November 11, 2003
by grunty February 16, 2004