1 definition by Zoro

Top Definition
The spotted area around your genitals
Charlie, quit licking your nooch!
by Zoro January 13, 2006

Mug icon
Buy a Nooch mug!