Term: horndog
Example: my boyfriend is a real horndog
Definition: someone who is almost always horny and is able to crack sexual jokes or hint about sexual activity at almost any time of the day