A derogatory word for calling somebody a name. Has no real meaning. Not very offensive. Used more in a casual setting among friends jokingly. Sounds like a curse word even though it's completely harmless and meaningless. Catches people off guard and can be used around anyone.
Stop eating all my chips ya hosehole!
You're such a hosehole! I can't believe you pubed my burger!
Ha! you're driving on the wrong side of the road you dumbass.
Yeah? well you're just a hosehole....
You're a faggot
Yeah? well at least I'm not a hosehole