giulia3710
Member
Italian
I have found this phrase in a quotation by Dorothy Parker. I am afraid no context is provided at all (she just makes a pun: ducking/f******).
Could anyone tell me what that means?
Thanks
Could anyone tell me what that means?
Thanks