Subscribe English
look up any word, like yeet:

1 definition by world of warcraft player

 
1.
A beastly orc warlock who resides in the realm of staghelm.
dude, chuuga is hauling ass on the dps meeter!
by world of warcraft player March 03, 2010
3 2