What is Goat Nose?
Jamaican Slang for the vagina
Excuse me miss, can I stick a finger or two in your goat nose?