Wiktionary
hairy molly
n. 1 (context Ireland idiomatic English) A hairy caterpillar.Jonathon Green, ''Cassel's Dictionary of Slang'', Weidenfeld & Nicolson, 2005 2 (context Ireland idiomatic English) The vulva.''Irish Language & Culture'', Lonely Planet, 2007