1 definition by C4111

Top Definition
(noun) a term used by someone who doesn't have any better of a comeback to use, usually used by prepubescents on AIM with SNs beginning with 'roffle'
roffle needs to shave his scumstache more often imho
by C4111 October 15, 2005
Mug icon
Buy a Scumstache mug!