1 definition by CarriesCrush
Small Italian woman with her feet in provocative black slippers standing duck footed waiting patiently for her price charming to “sweep her off her feet” and reveal those repulsive bunions.
by CarriesCrush August 25, 2021