Top definition
A great leader of a Elf clan. Very recognized and estinguished
We need a new Sarrakas or we wont win this war. This Sarrakas has anger management problems, get a new one.
by Emil246 April 12, 2008
Get the mug
Get a Sarrakas mug for your barber Jerry.