Top definition
PvP realm in World of Warcraft, a popular MMORPG (Massively Muli-player Online Role Playing Game) for the PC.
I created characters on Gorgannash so I could play with my friends.
by Effnpugly January 13, 2009
Get the mug
Get a Gorgannash mug for your cat Riley.