A formation of two people, one sitting on top of the other's shoulders, with all arms waving, saying "mecha-shiva" in unison. Based on the the supreme God in Shaivism, a denomination of Hinduism. As seen performed by Hank and Dean Venture of the Venture Bros!
The Monarch! You know what to do. Mecha-Shiva time! MECHA SHIVA! MECHA SHIVA! MECHA SHIVA!
by rs19078 May 06, 2007
8 Words related to mecha shiva

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×