That is good especially because you made it up. I am not good at making up my own jokes. Now my husband is pretty good at it. He likes to make up these little ditties as I would call them but they are usually dirty.
LOL!!! Great jokes! I usually have a hard time remembering long jokes to tell people, and have had my share of embarrassment muddling up a joke. These I think I can remember!