2 definitions by ChuckMaster87
When the female species farts from her vaginal region and it stimulates a synthetic orgasm/ random burst of excitement
by ChuckMaster87 January 8, 2017
a group of five or more males having sex on a staircase and the male at the top finishes on the male behind/below and so forth until the bottom of the stairs
by ChuckMaster87 January 9, 2017