What is Scootchie?
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!
See vagina, scootch, punani