To "sweep someone off their feet" means to impress someone quickly and in a way that is overpowering. A janitor is someone that keeps buildings clean, with sweeping being a common duty. Sweeping means to brush, or clean a floor with a broom. This joke is centered on the word "sweeping" and its different meanings.
A janitor with a broom in hand swept her off her feet .