Wiktionary
pussyhole
n. 1 (context vulgar slang English) The vagina. 2 (context vulgar pejorative English) A coward.