Top definition
(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 09, 2010
Get the mug
Get a Twizzlelopigus mug for your cat Vivek.