Home UK English love rat
A man who is sexually unfaithful or promiscuous.
1990s.
READ THESE ARTICLES