Definitions by Scooter Boy
twizzle
To waste away time in irrelevant, redundant and unneccessary ways.
Evolving from the original, drug-related definition.
Evolving from the original, drug-related definition.
Dude, you've twizzled away two hours on Facebook, its time for you to pull your head out your ass and do some WORK!
twizzle by Scooter Boy January 28, 2009