Top Definition
1.A person who is in other peoples business constantly with no real constructive or useful input.

2.An annoying person who is constantly up your ass or croch.

3. A person who always asks questions that aren't their business.
" Man that guy is always up my ass, what a croch sniff"
by Jamie Kae May 12, 2009
5 Words related to Croch Sniff

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×