A stache that is very similar to Mario's stache.
Stalin has one helluva mariostache.
by Anonymous9Ball February 1, 2007
Get the mariostache mug.