look up any word, like kappa:
 
1.
Jamaican Slang for the vagina
Excuse me miss, can I stick a finger or two in your goat nose?
by steve frick November 19, 2003