Top Definition
1:To be completely spellbound by your soul mate 2: Extremely worship 3: Feel great affection 4: To love obsessively.
"Have you talked to Marq lately? That guy really Schnuffel's Laura. He's like, schnuffeling on her hardcore."
by Schatzy 25 February 03, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.