Skip to main content

Definitions by Rachel S.

eskimo kiss

Rubbing nose to nose with another person.
He gave her an eskimo kiss the other day.
eskimo kiss by Rachel S. May 18, 2008