when you have a little bit of something that runs down your lip/chin
look at that shmatter all up in his grill
by Tom Cole February 26, 2008
Get the shmatter mug.
a variety/combination of sexual activities besides intercourse
"So what happened last night?"
"Ohh just a little bit of shmattering"

"Did you have a good time last night?"
"Let's just say he offered me a shmatter platter"

"What are you doing tonight?"
"It's Shmatterday, what do you think I'm doing?"
by Kate&Aimee September 23, 2009
Get the Shmattering mug.