Top definition
A world of warcraft character that has been around since 2006, a dwarf hunter that is very skilled at the game and isnt uncommon for him to exceed his peers on the damage meters while wearing inferior gear.
And again Barlark is number one.
by alberto roberto mendoza July 19, 2011
Get the mug
Get a Barlark mug for your friend Larisa.