1 definition by dri y lo

a term used to describe a womens vagina
buddy ran up to laurens scootchie
p.s buddy is a dog and laurens just nasty! disgusting!
by dri y lo October 5, 2006
Get the scootchie mug.