quim

quim  {n.}
Vagina (possibly a play on the Celtic word for valley, cwm).
Categories: British noun

'quim' on video