Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Darigaaz
Meccha
Share definition
Flag
1
. A Robotic Holy
City
.
2. The greatest Warlock to
ever
step foot on the World of Warcraft Server, Tichondrius. Remember that Meccha is a kind god.
We bowed before Meccha, and he provided
us
with his grace and blessings, then
owned
us
.
Meccha
by
Darigaaz
December 27, 2008
Get the
Meccha
mug.