Croydon Facelift (noun) Definition, Meaning & Examples

noun
  1. the tightening effect on the skin of a woman's face caused by securing the hair at the back of the head in a tight ponytail
Croydon Facelift (noun) Definition, Meaning & Examples

More Definitions