thread paper

noun

Definition of thread paper

1 : a strip of folded paper serving to hold skeins of thread in its divisions
2 : something and especially a person as long and narrow as a thread paper