Top definition
Noun

Means demon King in japanese.

Means Cat in Chinese.

Usually thought of as a Person who is inconsistent but is able to pull through when is needed.
Run! Maou is coming to help the other team!
by Justfired27777 May 26, 2016
Get the mug
Get a Maou mug for your bunkmate Beatrix.
buy the domain for your pet site