Random Words:
1.
a cock block performed by a female
That girl totally muff snuffed me from hitting on her friend.
See cock block, denied, no dice..
1.
To bet on to accomplish the goal required.
Comes from the old World of Warcraft proverb ' we just stole the quest from you '..