Top definition
a temporary fake mustache one uses while waiting for his/hers to grow in thicker
"I started Movember fresh so I had to use a Mr. Potato head substache till I caught up"
by Mr Roboto234 November 02, 2011
Get the mug
Get a substache mug for your coworker Nathalie.