1 definition by Little_rose

a homeless smelly woman, who got caught in a hot car and died
yo, it smells like expired coochie
by Little_rose January 14, 2020
Get the expired coochie mug.