HE SEEMS A LITTLE UPSET

WARNING: NSFW LANGUAGE