1 definition by TorontoLinguist
1) "She licked me in my notchure. You know that spot thats not your ass and not your balls."
2) "I'm getting my notchure hydrated tonight"
2) "I'm getting my notchure hydrated tonight"
by TorontoLinguist May 16, 2005