1 definition by TheMissInformation

Top Definition
An ugly man with a freakishly large mustache.
He really needs to comb his man twark.
by TheMissInformation February 12, 2011

Mug icon
Buy a Man Twark mug!