Top definition
Did you see that thistle tube studying science over there? What a loser!!

Mike cheated on me!! Hes such a thistle tube!
by Claire Brooke Smith December 23, 2010
Get the mug
Get a Thistle Tube mug for your brother-in-law Bob.