In Ireland we use the word "haveral" as a derogatory term which kind of means greedy glutton or someone that is careless and caused some kind of a mess. We often put dirty before it.
If you let someone have a bite of your sandwich and they eat the whole thing. You ate the whole thing you dirty haveral.
If you lend your car to someone and they return it full of rubbish like empty cans and food wrappers. Look at the state you left my car in you dirty haveral.
If someone walks in with dog poop on their shoe and gets it on the good carpet. You're after getting sh1t on the good carpet you dirty haveral.
I can't find any etymology for this word anywhere.
Can anyone shed some light on the history or etymology of this word ?