Noun.
A non-offensive word with dual meaning that can be used in front of Parents or the Elder, typically in context of a close friend.
Someone who is extremely frustrating, stubborn, and doesn't listen to you. Also a term of endearment, often used on the same person in a different situation. Depending on the context and tone used, the person who the term is directed at knows you are annoyed and love them simultaneously.
Guy 1: "Dude it's your birthday, I was supposed to pay for dinner!"
Guy 2: "Eh, I don't recall agreeing to that."
Guy 1: "Ugh, SUCH a butthead......."
Guy 2: "Love you too."
Guy 1: *sigh* "Ditto......."