meaning of Barratt Hose

Barratt Hose meaning in Urban Dictionary

The act of a male urinating in ones mouth whilst doing oral intercourse. Descends from these types of acts done by 'Barratt'