Random Words:
1.
Someone who is argumentativepushyobstinatedeliberately difficult intimidating aggressivenot easy to get along with.
I'm not trying..
1.
Someone who is addicted to porn, or watches so much porn that they get to the point where normal sexual acts and/or average people don&a..