Top Definition
(n.)a kiss kiss; (v.) to kiss passionately on the mouth using tongue as well as lips
That was more than a was, like, a smobile.
Pat and Danielle! Will you guys stop smobiling back there? I can hear you all the way up in the front seat.
by Silly.minus.nekked June 18, 2003
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.