Top definition
A legendary Canadian woodcarver.
That's an amazing carving, it must be a Keysto
by Dellajune February 06, 2017
Get the mug
Get a Keysto mug for your fish Sarah.