Quim means vagina. It can also be used as a word for women eg 'there was a lot of quim in town last night.'