Skip to main content

Definitions by Smecal Matter

a combination of the words smelly and feces
I just dropped a smeces.
smeces by Smecal Matter January 14, 2006