If someone/something is attractive or cool. Mostly used out of pocket. Can be platonic and romantic.
Your outfit is very smoochable today!