Top Definition
The emissary of industrial. The overlord of shock-rock. The anti-pop. The prophet of doom.
Hell is in the streets.
Reckoning is nigh.
by Jnv March 10, 2004
6 Words related to Meshai

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.