1. a person who has sex a lot 2. a beast who has sex with other beasts
1. i am definitely a sex monster 2. wow, look at that sex monster, hollerrr
31👍 10👎