Definitions for "mustachioed"
Keywords:  moustache
having a moustache
Having a mustache or mustachios.