Smeeba

A smelly, cheese like fungus that grows on the female clitoris.
that girl has some gross smellin smeeba
by Patty ry July 21, 2006
Get the Smeeba mug.