2 definitions by Gadams
A test of masturbatory endurance where the number of consecutive orgasms achieved in a single day (24 hours) corresponds to the number of times Lance Armstrong has won the Tour-de-France. Undoubtedly, the participant's arm(s) would become stronger through participation. Also known as 'The Armstrong'
by Gadams February 19, 2009
When you receive a prostate massage using the index finger in a "come here" motion. Mostly performed in low end Asian massage parlors.
"Hey did you here David got an Asian hook for an extra 50 bhat? He blew so much seed on the ceiling tiles they chased him out with a machete"
by Gadams April 07, 2016