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 John P January 21, 2004
by Alan December 02, 2003
by Naru November 11, 2003
by grunty February 16, 2004