1 definition by SCHMITTEN LOVER XOXOX

Top Definition
a scary game where everyone disappears.
Zoe- Let's play Schmitten!
by SCHMITTEN LOVER XOXOX May 25, 2011

Mug icon
Buy a Schmitten mug!