Skip to main content

Definitions by Patty ry

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