1 definition by didulidudidule

bitch who spend time with you and refuse to give you pussy
i have a good result on the dog show , many thank to my female helper
by didulidudidule July 25, 2017
Get the female helper mug.