spilled-seed - Caught in the act.

more about : spilled-seed