mystacal definition

  • adjective:
    • Of or with respect to top of the lip, or mustache.
    • Of or pertaining to the top of lip, or mustache.
41 votes

How would you define mystacal?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!