scoochie

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