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?


Well, It's a movie called " Ghoster" It was released recently. I also guessed That the person had replaced the word " innertube" to "youtube". More about the context: the main characters were going to buy some paints and wood stuff and when they got into the store, the two old man sellers ( or owners) are speaking. ( probably complaining about this new generation of kids.)