Top definition
skizzle

Done, finished at a next level. It's a higher level of doneness.
That assignment is done skizzle
by TrickDaddy April 26, 2004
Get the mug
Get a done skizzle mug for your coworker Beatrix.