Skip to main content

JohnQNavy's definitions

Comp Stache

Share definition
A moustache grown until the completion of a particular event. Usually grown by men who cannot grow a full luxurious moustache. Very common in Military MOS schools.
by JohnQNavy November 15, 2010
Flag
mugGet the Comp Stache mug.