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. Английский сленговый словарь. 2012