Oh laddie you’s in the Love Grass

Apparently this is the Scotland saying for your screwed.