Top definition
Skilled. Having skill.
That kid is very crossootle when it comes to baking.
by John Lockwood January 23, 2005
Get the merch
Get the Crossootle neck gaiter and mug.