you must not have gotten laid in a while, you are very cranchety today
a contracted form of cranky and crotchety, used to describe someone who is in a really bad mood
"you must not have gotten laid in a while, you are very cranchety today" What is the definition of "cranchety"?