1 definition by LordOfTheBlackChurch

One of the most annoying people ever to exist. Having no free will of their own, they go out of their way to please their "idol" Soni. Quite literally the trash of this world, Twizzler is surprisingly talented at, get this, nothing.
Dude he's acting like a Twizzler.
You're such a Twizzler.
by LordOfTheBlackChurch January 8, 2017
Get the twizzler mug.