I´m translating a subtitle of a movie but I have not understood this sentence: " The things these kids post out on them InnerTube, ohhh boy I do not get that"
What is the meaning of "Innertube" in this context? What is the meaning of " post out" in this context?
context: It´s two old sellers talking inside their store.