hosebag
hosebag · hosebags
An undesirable, boorish, unintelligent, or objectionable personAn undesirable, boorish, unintelligent, or objectionable person; a hoser.
Meaning
2 senses(slang)An undesirable, boorish, unintelligent, or objectionable person; a hoser.
(slang)A trashy, dirty, skanky or sexually loose woman.
Origin
From hose + bag.From hose + bag.
Wiktionary, CC BY-SA 4.0 · source