Green’s Dictionary of Slang

rima magna n.

[Lat. ‘great crack’]

the vagina.

[UK]‘Megg. Spencer’ A Strange and True Conference 5: To stand upon their head with naked Breech, bare Belly, spread Legs, with the OOrifice of her Rima Magna open.