meaning of 100 foot dildo

100 foot dildo meaning in Urban Dictionary

The dildo my gf utilizes wen she cums back at my face I prefer 2 lick it and draw the vibrator it offers my title about it