Definitions by CrayolaTwistables
russian applause
a male or female sticks their 2 fingers from each hand into the ass or pussy, slides the rest in and start clapping inside the male or female
russian applause by CrayolaTwistables August 23, 2021