1 definition by LawnCore MetalScapes

Top Definition
A word used to describe metal bands where all the members have mustaches.
Phinehas is mustachecore.
by LawnCore MetalScapes December 24, 2015

Mug icon
Buy a MustacheCore mug!