Random Words:
1.
A synonym for masturbating. The term coming from the excitment and fullfilment of getting a hot hand in a game of dice.
Steve walked in..
1.
A dufus. A half-wit. A loser.
Why did she marry that botchagaloop?
See botchagaloop, GEN COBRA..