Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. goat nose
Jamaican Slang for the vagina
Excuse me miss, can I stick a finger or two in your goat nose?