Top definition
A person, usually a woman, who begs to have a douche administered to her
Hey, look at that woman asking for a douche, she is a real douche beggar
by Duncan Cromartie June 14, 2018
Get the mug
Get a douche beggar mug for your mama Zora.