What is Ack Stash?
An acne mustache; having acne on one's upper lip.
Guy: Have you kissed Jessica yet?
Boyfriend: Hell no... Have you seen her ack stash?
Guy: Oh... Gross.
See acne, nasty, gross, ew