Top definition
A sterile, plastic tube with a red lid similar in nature to those marketed by Falcon but from a (much) cheaper manufacturer.
PhD student 1: We're out of red lid tubes.
PhD student 2: Oh you balloon! You didn't order any.

Technician: Shall I order some red lid tubes?
PhD student: Yes. Bail on.
by UrbanBiochemist October 31, 2011
Get the mug
Get a red lid tube mug for your bunkmate José.

Available Domains :D

  • redlidtube.com
  • redlidtube.se
  • redlidtube.ninja
  • redlidtube.org
  • redlidtube.men