Top definition
When you pee in deep snow and the result is a small but deep hole in the snow that has a golden hue
I was skiing and had to piss so I went in the trees and made a golden tube
by milpoolSK March 24, 2017
Get the mug
Get a Golden Tube mug for your cat Trump.