There are some southern or appalachian insults that I'm sure would confuse foreigners, even those who are functional in English.
Comparisons like "He's twelve ounces short of a pint", backhanded compliments like "I just love how you don’t care what people think", idioms like "three sheets to the wind". And then of course there's "rode hard and put up wet".
Non native here: “three sheets to the wind” “rode hard and put up wet” are totally unknown and over my head.
“He’s twelve ounces short of a pint” and “I just love how you don’t care what people think” I got them.
Rode hard and put up wet is a reference to horses. Riding a horse hard and then not taking care of them after the ride can cause them issue, physically and mentally. It is usually used to say someone is tired or generally not well. Others, my mother included, use it to mean she thinks a woman has had too much wild sex, usually with too many partners.
Three sheets to the wind, means to be drunk. It is from nautical terms meaning the sails are not fastened.
Non native here: "Shitist" Shit elitist? shithead? defecation goutmette?
“You have a February nose, so full of frost, of storm and cloudiness.” Boogers?
The Shitist thing is Australian I believe. I'm pretty sure it's just "shittiest" or just now looking at urban dictionary "the most shit anything can be".
As for the other, I just looked up Shakespeare insults haha. Apparently it's "Your face looks cold and unpleasant, and you seem angry." According to the page I found it.
Usually it's referring to being a downer at an event that's typically exciting. Like being at a party but complaining the whole time about their beer/music selection.
Dipshit. It's my favorite insult. If you call a man an asshole or fucker, many take it as a sign of strength or say, 'i just tell it like it is." Dipshit is stupid and juvenile and naive and just perfectly describes so many people.
Non native here: (without going to the link) here in South America we sometimes call a person by "Juanito" or "Fulano" they are some sort of "Jhon Doe" names and the insult being "you're so irrelevant to me that I don't want to learn your name" or "who is this random person that came uninvited" is not common but some people still use it from time to time. Is akin of calling someone "furniture" (yeah that used as an insult in Argentina mostly).
(going to the link) it make even less sense now....