Skip to main content

S. James More's definitions

smoochie wallace

A wet, romantic kiss that last for a long time and usually is involved in a relationship
Dude, this chick asked me to give her a smoochie wallace and she loved it.
by S. James More October 21, 2012
mugGet the smoochie wallacemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email