For the hash, heat oil in a large skillet over medium heat.
Add the red onion and cook until softened, about 3 minutes. Add corned beef, hash browns, steak marinade seasoning, peppers, green onions, broth and Worcestershire sauce. Cook, stirring occasionally, until potatoes are golden and crisp, about 15 minutes.
For the eggs, fill a shallow skillet two-thirds full with water. Add vinegar. Place 6 medium biscuit cutters in water so they lay flat on the bottom of skillet. Bring to a simmer over low heat.
Break 1 egg and drop into a biscuit cutter. Repeat for remaining eggs. Simmer until eggs are poached, about 4 minutes. If desired, poach an additional 1-2 minutes until yolks are cooked through (I don't). Carefully remove eggs with spatula. Serve eggs and corned beef hash with toast!