1 definition by goddard

Top Definition
the result of Will's (from the Terrace) encounter with an unrelenting pair of scissors, rendering him 'stacheless, leaving only the mere shadow of his once formidable imperial moustache betwixt his rosy cheeks.
When Will shaved his moustache, he was left with a Shadow O' Willstache that made him look like a douchebag.
by Goddard April 13, 2008
Mug icon
Buy a Shadow O' Willstache mug!