Custom UD mugs
with your fave def Now available
1. goat nose
Jamaican Slang for the vagina
Excuse me miss, can I stick a finger or two in your goat nose?
by steve frick Nov 19, 2003 share this
love it
hate it