1 definition by Busty

Top Definition
When someone doesn't wash their vagina.
That girl has a scoochie coochie
by Busty January 31, 2006

Mug icon
Buy a scoochie mug!