Abbreviation used in e-mails at Caremark. Stands for Your Funny Deb Dog.
Deborah: seriously...I can no longer have babies if that picture is for real. eewwww. Alisa: YFDD!
13👍 16👎