Skip to main content

Linford Smith's definitions

snush-snush

an affectionate term used to describe a loved one
..used in bed ;-) "snush-snush"
by Linford Smith November 11, 2006
mugGet the snush-snush mug.

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