horny, funny
Persona o situación que provoca risa o deseo sexual.
Él siempre cuenta chistes muy cachondos.
Después de ver la película, fue un poco cachondo.
Sounds like 'catch on, though' — if a joke 'catches on', people laugh (funny). If you 'catch on' to desire, you're turned on (horny).