Top definition
Putting small bits of thread in the path of your opponent.
Let's set a thread trap so that we can time the guy who rides the large vacuum in our office.
by sportspatrol January 07, 2016
Get the mug
Get a thread trap mug for your coworker Nathalie.