Upton Tug Boat Share definition Flag When you ejaculate on your face while pooping. Jesse pulled an Upton Tug Boat this morning in Royce’s bathroom. Upton Tug Boat by Targaryen Prince March 5, 2021 0 0 Get merch Get the Upton Tug Boat mug. Buy Now — $32.95 See more merch