Yurabittz. Or Tibbydouche.
I'm looking for names that include "Tibbittz" somehow. "Tibblywinx" and "Miss Tibby Fantastico" are good; "Yuradouche" and "Idiotface" are not as good.
I'll put the best suggestions in a poll.
Twiddlybitz? Tiddlybitz? Tidycat? Kittybitz? Bitzohoney?
Looking for artists for collaboration... Seriously.