KEEP


Meaning of KEEP in English

To inhabit. Lord, where do you keep? i.e. where are your rooms? ACADEMICAL PHRASE. Mother, your tit won't keep; your daughter will not preserve her virginity.

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