For the past couple of years there has been a trend on twitter and facebook to post statuses with incomplete "when you" statements. These statements are intended to imply some unstated, but obvious result.
- When you find your fly down after you just got off stage.
- When you see your ex out with someone uglier than you.
- When you have a severe allergy and find peanuts AFTER you take a bite of your brownie.
- When your kids all have sleepovers on the same night.
These are clearly incomplete thoughts, but are they in some way grammatically incorrect? If so, what rules do they violate?