1 definition by fellowtwistie

Top Definition
A slang term for someone who had Scoliosis
I wish I was as cool as those Twisties
by fellowtwistie October 21, 2011

Mug icon
Buy a Twistie mug!