look up any word, like trill:
 
1.
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

Words related to Croch Sniff

crochsniff croch sniffer dog mother in law nosey