Sascrotch

A person that does not manage their pube situation properly.
That Michelle better get her act together. What a Sascrotch.
by Ted Nugent July 13, 2007
mugGet the Sascrotchmug.