my boyfriend and the neighbor chic have been finger popping eachother all day
sticking your finger in and out of a hole, repeatedly
"my boyfriend and the neighbor chic have been finger popping eachother all day" What is the definition of "finger popping"?