Frustrated or fed up with a situation.
"Man you seem pretty bescrooged, is everything alright?" "No i just found out i have a clitoris"