What does bumfoozler mean?

bumfoozler meaning in Urban Dictionary

(n.) An aged, male homosexual.