that unusually large lady over there is a donut bumper
a slang term describing a homosexual woman,  insinuating that she humps other female's crotches
"that unusually large lady over there is a donut bumper" What is the definition of "donut bumper"?