Random Words:
1.
a homosexual who is willing to flaunt there obvious sexuality. someone who goes over the top and out of there way to make a straight per..
1.
(noun) A person who will listen while you vent and ramble about your problems at length. One who "soaks up" your rants.
"..