Top definition
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.
by Jaja A January 10, 2009
Get the mug
Get a Ack Stash mug for your mate Rihanna.

Available Domains :D

  • ackstash.com
  • ackstash.org
  • ackstash.men
  • ackstash.net