Top Definition
a kissing session in wich two people comense in saliva powered kissing
jack and jill went up the hill for a little smucho session
by pepsipurple April 18, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×