Top definition
Someone who is always full of stoke. No matter the situation, the individual remains stoked.
by Nemsley January 11, 2011
Get the mug
Get a Stokelord mug for your father Georges.