Term: cock mongrel
Example: that elton john, he's a real cock mongrel
Definition: one who loves the cock, and will go to great lengths to get it