Top definition
The God-king of monks. Very skilled at his profession. The best of the best
That sellara is an awesome tank!
by AmandaJA January 07, 2008
Get the mug
Get a sellara mug for your Aunt Zora.