Skip to main content

Definitions by AlterEgo1

A mustache or “stache” worn by a female
That girl had the bushiest stacey!
Stacey by AlterEgo1 October 31, 2023