diddling her bug
i cam home late last night and caught my girlfriend diddling her bug
the act of female mastrubation
"i cam home late last night and caught my girlfriend diddling her bug" What is the definition of "diddling her bug"?