What is Semi-whore?
1.
Someone who is not quite a 
"Dude, that chick is such a whore, i heard she sucked John off, let him duke her, and then licked his balls", "No, that's not what happened, she only sucked his balls and let him duke her", "Oh, OK, that's not that bad" "Yea, she's just a semi-whore"
See 
Random Words:
1. 
The holy grail in hockey, the champion of the NHL gets it and their names on it also, the best trophy in sports.
It was a great day whe..