a nickname for a girl that gives out lots of smooches.
Man, the smooches I get from my smoochie are out of this world!
162👍 76👎