Cranky Pants

(For those that don’t speak English as a native language, “cranky pants” just means a person who is grumpy or irritable. It’s a funny way of saying it).

My residence cranky pants didn’t get any sleep at all because of the World Cup…