1 definition by truckps3

The act of a female that has no teeth providing sexual stimulation
Ruth gives a lot of guys toothless hummers to be popular
by truckps3 August 4, 2015
Get the toothless hummer mug.