An adjective used to describe something sweet and tart.
"These candies are very twissidly."
by twissidly April 3, 2016
Get the twissidly mug.