Another term to use when talking about sex or anything along those lines
âHey want to have some frickle frackleâ