1 definition by kxilyynn

A thread of a story on twitter or multiple messages about a topic
“ here’s a twitter thread about how to get clearskin”

“ twitter thread: conspiracy theory about ...”
by kxilyynn September 24, 2017
Get a twitter thread mug for your Uncle Bob.