1 definition by Owner of a lot of erotic undies....LOL

Top Definition
The most amazing huband in the world!
Friend: "My boyfriend is so cool...he'd make the best Jesse!"

Mug icon
Buy a Jesse mug!