What is Scooch'a Dement?
Italian slang for a bother or pain in the head (a headache)
My brother broke my bike. He's such a scooch'a dement!
See headache, pain in the ass, difficult