MUSTACHIOED

Definition of MUSTACHIOED

  1. (adj)having a moustache