1 definition by joliein60seconds

a woman who's vagina resembles that of the grand canyon
when i was done with dat hoe she was hella sachaspittttsered for the next dude
by joliein60seconds April 25, 2009
Get the sachaspittttsered mug.