My Kamusi - Login
username
password
You can Register Here ,   OR
Language
Term
Description
smooch (v)
Definition: snuggle and lie in a position where one person faces the back of the others
Definition: snuggle and lie in a position where one person faces the back of the others
Definition: snuggle and lie in a position where one person faces the back of the others
smooch (n)
Definition: an enthusiastic kiss
Definition: an enthusiastic kiss
Definition: an enthusiastic kiss