A very good blowjob, or someone who gives one.
Hoover cocksucker: 1) She sucks dick like a Hoover vacuum cleaner! 2) He sucks dick like J. Edgar Hoover!
63👍 44👎