LOVERCAST


Meaning of LOVERCAST in English

dreary, overcast weather outside that makes lovers want to stay in and snuggle with each other with inside. Example: I predict lovercast weather with the impending clouds and rain.

Slang English vocab.      Английский сленговый словарь.