(n) endearing name for the most beautiful Twizzle on the face of the planet, who doubles as the ToothFairy at the Tartar Factory.
The Twizzlelopigus rocks.
by TwizzleBear September 9, 2010
Get the Twizzlelopigus mug.