1 definition by TheWordLadyIGuess

It basically is an innocent way of saying "sex."
Whoa, Martha and Joey were doing/ having frickle frackle last night!!
by TheWordLadyIGuess September 26, 2018
Get the Frickle Frackle mug.