Barratt Hose Share definition Flag The act of a male urinating in ones mouth whilst performing oral sex. Originated from such acts carried out by 'Barratt' Barratt loves piss dunt he, Al jus gave him a Barratt Hose Barratt Hose by SharonMoss123456 March 29, 2009 0 0 Get merch Get the Barratt Hose mug. Buy Now — $32.95 See more merch