The act of female mastrubation.
I cam home late last night and caught my girlfriend diddling her bug.
by Touchdown Tony February 22, 2007
Get the Diddling her bug mug.