Random
Source Code

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.

by Jaja A January 10, 2009

6👍 1👎