Top definition
The art of placing a ficticious mustache on an individual or oneself, drawing laughter and humor to this occurance.
That was a great engagement photo, but the photographer stached us both in photoshop.
by Reprac42 November 02, 2011
Get the mug
Get a Stached mug for your dog José.
A female with vast sexual experience and appetite.
"Yo man, I wouldn't go near that stached scrag!"
by jd March 26, 2004
Get the mug
Get a stached mug for your papa Callisto.