MUSTACHED

Definition of MUSTACHED

  1. (adj)having a moustache