Top definition
A World of Warcraft personality Residing on the US-Dethecus realm. He is either the greatest troll of all time or the biggest idiot in existence. The world may never know...
I AM GANELLA !!!!!!!
by Rawr!!!! @_@ January 06, 2012
Get the mug
Get a Ganella mug for your cousin Larisa.