Mix together butter, mustard, Worcestershire, and poppy seeds. Set aside.
Roll the pizza dough into a large rectangle. Spread butter mixture over the dough.
Along one of the long sides of the rectangle, layer onions, ham, and Swiss cheese. Only cover about half of the dough. Roll the dough around the filling. You will have a long roll.
Cut the roll into 10 pieces approximately 2 inches wide.
Transfer the rolls to a parchment lined baking sheet and bake until golden brown, about 20 to 25 minutes.
Notes
If you don't have leftover ham, you can use thinly sliced deli ham.