tuber Share definition Flag a woman who has had sex so many times that her vagina passes the circumfrence of an inner tube That slut Angeline is such a tuber, what guy hasnt had a piece of that loose beaver. tuber by Joe Ander June 10, 2004 0 0 Get merch Get the tuber mug. Buy Now — $32.95 See more merch