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.

www.soundclick.com/meshai
by Jnv March 10, 2004
Get the mug
Get a Meshai mug for your friend Vivek.